| Summary Item | Total | Failed |
|---|---|---|
| Requests | 164 | 0 |
| Prerequest Scripts | 6 | 0 |
| Test Scripts | 162 | 0 |
| Assertions | 221 | 0 |
| Skipped Tests | 0 | - |
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ee4c9c20-e1fa-437f-b59c-af761a780476 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 14135 |
{"file":"resources/Experiments/page_experiment.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Set-Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; Path=/; Secure; HttpOnly; SameSite=Lax |
| Set-Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo; Path=/; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 58 |
| Date | Fri, 29 Sep 2023 22:52:42 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"page_experiment.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Fire any action using the actionId
Optional: If you pass ?inode={inode}, you don't need body here.
@Path("/actions/{actionId}/fire")
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 674b52ec-92c1-449a-b527-b19fde10333b |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:52:48 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__icon__":"pageIcon","archived":false,"baseType":"HTMLPAGE","cachettl":"3600","canEdit":false,"canLock":false,"canRead":false,"contentType":"htmlpageasset","description":"my page","extension":"page","folder":"SYSTEM_FOLDER","friendlyName":"my page","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"e424abd7e2e7a9031c5a0a3c18182f1b","inode":"d3c3d664-5779-4185-b876-a257b1635198","isContentlet":true,"languageId":1,"live":true,"liveInode":"d3c3d664-5779-4185-b876-a257b1635198","locked":false,"mimeType":"application/dotpage","modDate":1696027962203,"modUser":"dotcms.org.1","modUserName":"Admin User","name":"my-page","owner":"dotcms.org.1","path":"/my-page","publishDate":1696027962203,"shortyLive":"d3c3d66457","shortyWorking":"d3c3d66457","sortOrder":0,"stInode":"c541abb1-69b3-4bc5-8430-5e09e5239cc8","statusIcons":"<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>","template":"SYSTEM_TEMPLATE","title":"my page","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/my-page","working":true,"workingInode":"d3c3d664-5779-4185-b876-a257b1635198"},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 1 | 0 | 0 |
| Valid response | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | aa7eb38c-bfd1-4d0b-85ac-a470b04860e5 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 13532 |
{"file":"resources/Experiments/second-experiment-page.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 65 |
| Date | Fri, 29 Sep 2023 22:52:59 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"second-experiment-page.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Fire any action using the actionId
Optional: If you pass ?inode={inode}, you don't need body here.
@Path("/actions/{actionId}/fire")
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e4197eea-805c-46e2-a9b6-43c28b62e0cf |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:53:05 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__icon__":"pageIcon","archived":false,"baseType":"HTMLPAGE","cachettl":"3600","canEdit":false,"canLock":false,"canRead":false,"contentType":"htmlpageasset","description":"another-experiment-page","extension":"page","folder":"SYSTEM_FOLDER","friendlyName":"another-experiment-page","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"9044ec0fdb3788a814ccabf789f376d4","inode":"0f41baa2-81fc-42e8-8005-6faef8213f43","isContentlet":true,"languageId":1,"live":true,"liveInode":"0f41baa2-81fc-42e8-8005-6faef8213f43","locked":false,"mimeType":"application/dotpage","modDate":1696027979108,"modUser":"dotcms.org.1","modUserName":"Admin User","name":"another-experiment-page","owner":"dotcms.org.1","path":"/another-experiment-page","publishDate":1696027979108,"shortyLive":"0f41baa281","shortyWorking":"0f41baa281","sortOrder":0,"stInode":"c541abb1-69b3-4bc5-8430-5e09e5239cc8","statusIcons":"<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>","template":"SYSTEM_TEMPLATE","title":"another-experiment-page","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/another-experiment-page","working":true,"workingInode":"0f41baa2-81fc-42e8-8005-6faef8213f43"},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 1 | 0 | 0 |
| Valid response | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ce856b70-8554-4b80-a002-e5032d351a71 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 14135 |
{"file":"resources/Experiments/page_experiment.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 58 |
| Date | Fri, 29 Sep 2023 22:53:13 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"page_experiment.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Fire any action using the actionId
Optional: If you pass ?inode={inode}, you don't need body here.
@Path("/actions/{actionId}/fire")
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b7047d5d-75e2-44b4-9ec1-8c26c478bf8c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:53:19 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__icon__":"pageIcon","archived":false,"baseType":"HTMLPAGE","cachettl":"3600","canEdit":false,"canLock":false,"canRead":false,"contentType":"htmlpageasset","description":"my page","extension":"page","folder":"SYSTEM_FOLDER","friendlyName":"my page","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"e424abd7e2e7a9031c5a0a3c18182f1b","inode":"0e464f62-cf1e-4da3-bd29-6eeaad5adfec","isContentlet":true,"languageId":1,"live":true,"liveInode":"0e464f62-cf1e-4da3-bd29-6eeaad5adfec","locked":false,"mimeType":"application/dotpage","modDate":1696027993251,"modUser":"dotcms.org.1","modUserName":"Admin User","name":"my-page","owner":"dotcms.org.1","path":"/my-page","publishDate":1696027993251,"shortyLive":"0e464f62cf","shortyWorking":"0e464f62cf","sortOrder":0,"stInode":"c541abb1-69b3-4bc5-8430-5e09e5239cc8","statusIcons":"<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>","template":"SYSTEM_TEMPLATE","title":"my page","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/my-page","working":true,"workingInode":"0e464f62-cf1e-4da3-bd29-6eeaad5adfec"},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 1 | 0 | 0 |
| Valid response | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 096d6908-1739-454c-859c-14095d7dbe2a |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:53:19 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696027999496,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"f7b27794-8a81-46d0-9a52-3d686194e5ea","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696027999521,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a94dbda5-cb9c-4d05-a49d-62678f0f0b15 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 41 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"description": "My first Variant"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:53:22 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696027999496,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"f7b27794-8a81-46d0-9a52-3d686194e5ea","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696027999589,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-f7b277948a-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-f7b277948a-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 15675aab-b481-4702-b35e-1e2f5d7f07e2 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 42 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"description": "My second Variant"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:53:25 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696027999496,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"f7b27794-8a81-46d0-9a52-3d686194e5ea","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028002662,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-f7b277948a-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-f7b277948a-variant-1","weight":33.333332},{"id":"dotexperiment-f7b277948a-variant-2","name":"My second Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-f7b277948a-variant-2","weight":33.333332}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a1b413cc-5005-486c-84b6-883c19df759a |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{"scheduling": {
"startDate": "2052-08-30T20:19:12Z",
"endDate": "2052-09-30T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:53:28 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696027999496,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"f7b27794-8a81-46d0-9a52-3d686194e5ea","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028005728,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-f7b277948a-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-f7b277948a-variant-1","weight":33.333332},{"id":"dotexperiment-f7b277948a-variant-2","name":"My second Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-f7b277948a-variant-2","weight":33.333332}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | be7988a9-0c5a-4211-98b5-425504dcede9 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:53:28 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696027999496,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"f7b27794-8a81-46d0-9a52-3d686194e5ea","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028005728,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-f7b277948a-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-f7b277948a-variant-1","weight":33.333332},{"id":"dotexperiment-f7b277948a-variant-2","name":"My second Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-f7b277948a-variant-2","weight":33.333332}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment returns expected data | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b563fda1-e254-46b0-b16a-6d52b971491b |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| error-key | dotcms.api.error.not_found |
| error-message | Experiment with id: sdfsd not found. |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Content-Type | application/json |
| Content-Length | 76 |
| Date | Fri, 29 Sep 2023 22:53:28 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"error":"dotcms.api.error.not_found: Experiment with id: sdfsd not found."}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Proper error message | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0425d3ab-92fc-4a9e-b07e-dc127a3a54b0 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 413 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"defaultType":false,
"icon":null,
"fixed":false,
"system":false,
"clazz":"com.dotcms.contenttype.model.type.ImmutableSimpleContentType",
"description":"",
"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"folder":"SYSTEM_FOLDER",
"name":"Keep Contentlet when after change layout",
"systemActionMappings":{"NEW":""},
"workflow":["d61a59e1-a49c-46f2-a929-db2b4bfa88b2"]
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:53:34 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"baseType":"CONTENT","clazz":"com.dotcms.contenttype.model.type.ImmutableSimpleContentType","defaultType":false,"fields":[],"fixed":false,"folder":"SYSTEM_FOLDER","folderPath":"/","host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","iDate":1696028009000,"icon":"event_note","id":"d2947ca856c555468230cf71137fe175","layout":[{"divider":{"clazz":"com.dotcms.contenttype.model.field.ImmutableRowField","contentTypeId":"d2947ca856c555468230cf71137fe175","dataType":"SYSTEM","fieldContentTypeProperties":[],"fieldType":"Row","fieldTypeLabel":"Row","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1696028015000,"indexed":false,"listed":false,"modDate":1696028015000,"name":"Row Field","readOnly":false,"required":false,"searchable":false,"sortOrder":-1,"unique":false},"columns":[{"columnDivider":{"clazz":"com.dotcms.contenttype.model.field.ImmutableColumnField","contentTypeId":"d2947ca856c555468230cf71137fe175","dataType":"SYSTEM","fieldContentTypeProperties":[],"fieldType":"Column","fieldTypeLabel":"Column","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1696028015000,"indexed":false,"listed":false,"modDate":1696028015000,"name":"Column Field","readOnly":false,"required":false,"searchable":false,"sortOrder":-1,"unique":false},"fields":[]}]}],"modDate":1696028009000,"multilingualable":false,"name":"Keep Contentlet when after change layout","siteName":"default","sortOrder":0,"system":false,"systemActionMappings":{},"variable":"KeepContentletWhenAfterChangeLayout","versionable":true,"workflows":[{"archived":false,"creationDate":1696028014887,"defaultScheme":false,"description":"","entryActionId":null,"id":"d61a59e1-a49c-46f2-a929-db2b4bfa88b2","mandatory":false,"modDate":1696027985703,"name":"System Workflow","system":true}]}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 627f78a7-5b71-4019-be59-0531b5a7143a |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 2411 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"layout":[
{"divider":{
"clazz":"com.dotcms.contenttype.model.field.ImmutableRowField",
"contentTypeId":"d2947ca856c555468230cf71137fe175",
"dataType":"SYSTEM",
"fieldContentTypeProperties":[],
"fieldType":"Row",
"fieldTypeLabel":"Row",
"fieldVariables":[],
"fixed":false,
"iDate":1667572217000,
"indexed":false,
"listed":false,
"modDate":1667572217000,
"name":"Row Field",
"readOnly":false,
"required":false,
"searchable":false,
"sortOrder":-1,
"unique":false},
"columns":[
{
"columnDivider":{
"clazz":"com.dotcms.contenttype.model.field.ImmutableColumnField",
"contentTypeId":"d2947ca856c555468230cf71137fe175",
"dataType":"SYSTEM",
"fieldContentTypeProperties":[],
"fieldType":"Column",
"fieldTypeLabel":"Column",
"fieldVariables":[],
"fixed":false,
"iDate":1667572217000,
"indexed":false,
"listed":false,
"modDate":1667572217000,
"name":"Column Field",
"readOnly":false,
"required":false,
"searchable":false,
"sortOrder":-1,
"unique":false
},
"fields":[
{
"clazz":"com.dotcms.contenttype.model.field.ImmutableTextField",
"name":"title",
"dataType":"TEXT",
"regexCheck":"",
"defaultValue":"",
"hint":"",
"required":false,
"searchable":false,
"indexed":false,
"listed":false,
"unique":false,
"id":null
}
]
}
]
}
]
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:53:37 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"divider":{"clazz":"com.dotcms.contenttype.model.field.ImmutableRowField","contentTypeId":"d2947ca856c555468230cf71137fe175","dataType":"SYSTEM","fieldContentTypeProperties":[],"fieldType":"Row","fieldTypeLabel":"Row","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1667572217000,"id":"0a2e5c4bd665add01bba5d84f1a93b8f","indexed":false,"listed":false,"modDate":1696028015000,"name":"fields-0","readOnly":false,"required":false,"searchable":false,"sortOrder":0,"unique":false,"variable":"fields0"},"columns":[{"columnDivider":{"clazz":"com.dotcms.contenttype.model.field.ImmutableColumnField","contentTypeId":"d2947ca856c555468230cf71137fe175","dataType":"SYSTEM","fieldContentTypeProperties":[],"fieldType":"Column","fieldTypeLabel":"Column","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1667572217000,"id":"a2d9ec86356709b21e04a2c1c0583042","indexed":false,"listed":false,"modDate":1696028015000,"name":"fields-1","readOnly":false,"required":false,"searchable":false,"sortOrder":1,"unique":false,"variable":"fields1"},"fields":[{"clazz":"com.dotcms.contenttype.model.field.ImmutableTextField","contentTypeId":"d2947ca856c555468230cf71137fe175","dataType":"TEXT","fieldType":"Text","fieldTypeLabel":"Text","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1696028015000,"id":"80df241caa272809c5f63df9404d06fe","indexed":false,"listed":false,"modDate":1696028015000,"name":"title","readOnly":false,"required":false,"searchable":false,"sortOrder":2,"unique":false,"variable":"title"}]}]}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ab4d3e23-fbf3-44e6-adfd-3adcbabe7a0b |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 320 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"title": "container_keep_content_after_change_layout",
"friendlyName": "container_keep_content_after_change_layout",
"maxContentlets": 1,
"containerStructures": [{
"structureId": "d2947ca856c555468230cf71137fe175",
"maxContentlets": 1,
"code": "$!{dotContentMap.title}"
}]
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:53:41 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"archived" : false,
"categoryId" : "49bf18ff-8b42-41e2-8056-86bd4ff1d4f7",
"deleted" : false,
"friendlyName" : "container_keep_content_after_change_layout",
"iDate" : 1696028017975,
"idate" : 1696028017975,
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"inode" : "49bf18ff-8b42-41e2-8056-86bd4ff1d4f7",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1696028017977,
"modUser" : "dotcms.org.1",
"name" : "container_keep_content_after_change_layout",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "f609d8b0-3545-4e5c-ab1b-15e7f1656109",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "f609d8b0-3545-4e5c-ab1b-15e7f1656109",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1696027950936,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "container_keep_content_after_change_layout",
"type" : "containers",
"useDiv" : false,
"versionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"versionType" : "containers",
"working" : true
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 856f9013-72af-44a1-b40c-8abd9b2c9bd2 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 662 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"layout":{
"body":{
"rows":[
{
"styleClass":"",
"columns":[
{
"styleClass":"",
"leftOffset":1,
"width":12,
"containers":[
{"identifier":"7079d4ca2953389afcbcf33ac37b6d40"}
]
}
]
}
]
}
},
"friendlyName": "",
"title": "page_version_keep_containers_template",
"theme": "SYSTEM_THEME"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:53:44 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"body":null,"canPublish":true,"canRead":true,"canWrite":true,"categoryId":"a35ad107-37d1-4d3f-874e-31a772f04833","containers":{"7079d4ca2953389afcbcf33ac37b6d40":{
"archived" : false,
"categoryId" : "49bf18ff-8b42-41e2-8056-86bd4ff1d4f7",
"deleted" : false,
"friendlyName" : "container_keep_content_after_change_layout",
"iDate" : 1696028017994,
"idate" : 1696028017994,
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"inode" : "49bf18ff-8b42-41e2-8056-86bd4ff1d4f7",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1696028017993,
"modUser" : "dotcms.org.1",
"name" : "container_keep_content_after_change_layout",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "f609d8b0-3545-4e5c-ab1b-15e7f1656109",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "f609d8b0-3545-4e5c-ab1b-15e7f1656109",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1696027950936,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "container_keep_content_after_change_layout",
"type" : "containers",
"useDiv" : false,
"versionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"versionType" : "containers",
"working" : true
}},"countAddContainer":0,"countContainers":0,"deleted":false,"drawed":true,"drawedBody":"{\"title\":\"\",\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"7079d4ca2953389afcbcf33ac37b6d40\",\"uuid\":\"1\"}],\"widthPercent\":100,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":12,\"left\":0}],\"styleClass\":\"\"}]}}","footer":null,"friendlyName":"","hasLiveVersion":false,"headCode":null,"header":null,"identifier":"e834994f55974e66504b6b14e009280a","image":null,"inode":"a35ad107-37d1-4d3f-874e-31a772f04833","layout":{"body":{"rows":[{"columns":[{"containers":[{"identifier":"7079d4ca2953389afcbcf33ac37b6d40","uuid":"1"}],"leftOffset":1,"styleClass":"","width":12}],"styleClass":""}]},"footer":false,"header":false,"sidebar":null,"title":"","width":null},"live":false,"locked":false,"lockedBy":null,"modDate":1696028021051,"modUser":"dotcms.org.1","name":"page_version_keep_containers_template","new":false,"owner":"dotcms.org.1","selectedimage":null,"showOnMenu":true,"sortOrder":0,"theme":"SYSTEM_THEME","themeInfo":{"defaultFileType":null,"filesMasks":null,"hostId":"SYSTEM_HOST","iDate":null,"identifier":"SYSTEM_THEME","inode":"SYSTEM_THEME","modDate":1696026909380,"name":"system_theme","path":"/static/system_theme/","showOnMenu":false,"sortOrder":0,"title":"System Theme","type":"folder"},"themeName":"system_theme","title":"page_version_keep_containers_template","working":true},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6dd15ae5-4967-423a-b6fd-d8c6ef9ae068 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 36 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
["e834994f55974e66504b6b14e009280a"]
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:53:47 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"fails":[],"skippedCount":0,"successCount":1},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7192ef41-9244-4719-b092-939ce17ea058 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 433 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"contentlet" : {
"title" : "page_version_keep_contentlet_after_change_layout",
"languageId" : 1,
"stInode": "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"url": "page_version_keep_contentlet_after_change_layout",
"hostFolder": "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"template": "e834994f55974e66504b6b14e009280a",
"cachettl": 0,
"friendlyName": "friendlyName"
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:53:53 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__IS_NEW_CONTENT__":true,"__icon__":"pageIcon","archived":false,"baseType":"HTMLPAGE","cachettl":"0","canEdit":false,"canLock":false,"canRead":false,"contentType":"htmlpageasset","description":"friendlyName","extension":"page","folder":"SYSTEM_FOLDER","friendlyName":"friendlyName","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"f41ac5d4f5a2e854e1d79ea6ca39df27","inode":"17d67acf-a60c-4aba-b54d-3aa5e4f5281f","isContentlet":true,"languageId":1,"live":true,"liveInode":"17d67acf-a60c-4aba-b54d-3aa5e4f5281f","locked":false,"mimeType":"application/dotpage","modDate":1696028027201,"modUser":"dotcms.org.1","modUserName":"Admin User","name":"page_version_keep_contentlet_after_change_layout","owner":"dotcms.org.1","path":"/page_version_keep_contentlet_after_change_layout","publishDate":1696028027201,"shortyLive":"17d67acfa6","shortyWorking":"17d67acfa6","sortOrder":0,"stInode":"c541abb1-69b3-4bc5-8430-5e09e5239cc8","statusIcons":"<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>","template":"e834994f55974e66504b6b14e009280a","title":"page_version_keep_contentlet_after_change_layout","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/page_version_keep_contentlet_after_change_layout","working":true,"workingInode":"17d67acf-a60c-4aba-b54d-3aa5e4f5281f"},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | fce48e25-99d8-4ecb-b200-cbc1b17360ec |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 142 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"contentlet" : {
"title" : "content_1",
"languageId" : 1,
"stInode": "d2947ca856c555468230cf71137fe175"
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:53:59 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__IS_NEW_CONTENT__":true,"archived":false,"baseType":"CONTENT","contentType":"KeepContentletWhenAfterChangeLayout","folder":"SYSTEM_FOLDER","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"5c32e24dd8c71bef9ef643c1d3892409","inode":"db494621-5433-416f-899a-411fb267520a","languageId":1,"live":true,"locked":false,"modDate":1696028033382,"modUser":"dotcms.org.1","modUserName":"Admin User","owner":"dotcms.org.1","publishDate":1696028033382,"sortOrder":0,"stInode":"d2947ca856c555468230cf71137fe175","title":"content_1","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/content.db494621-5433-416f-899a-411fb267520a","working":true},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | fb06065a-1f30-40df-80d6-48dab2a23ce2 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 142 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"contentlet" : {
"title" : "content_2",
"languageId" : 1,
"stInode": "d2947ca856c555468230cf71137fe175"
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:54:05 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__IS_NEW_CONTENT__":true,"archived":false,"baseType":"CONTENT","contentType":"KeepContentletWhenAfterChangeLayout","folder":"SYSTEM_FOLDER","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"3ccf16c2fc637ce218d938772c4ca6e6","inode":"05a202b8-2ad7-41f5-b889-c2df62ed6a4f","languageId":1,"live":true,"locked":false,"modDate":1696028039572,"modUser":"dotcms.org.1","modUserName":"Admin User","owner":"dotcms.org.1","publishDate":1696028039572,"sortOrder":0,"stInode":"d2947ca856c555468230cf71137fe175","title":"content_2","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/content.05a202b8-2ad7-41f5-b889-c2df62ed6a4f","working":true},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 01eb5735-38a2-4ffb-994e-cb998c590915 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 149 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
[
{
"contentletsId": ["5c32e24dd8c71bef9ef643c1d3892409"],
"identifier": "7079d4ca2953389afcbcf33ac37b6d40",
"uuid": "1"
}
]
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json |
| Content-Length | 97 |
| Date | Fri, 29 Sep 2023 22:54:08 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":"ok","errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a1d3162e-2578-48aa-aa49-444b76334f74 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json;charset=UTF-8 |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:54:08 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"canCreateTemplate" : true,
"containers" : {
"7079d4ca2953389afcbcf33ac37b6d40" : {
"containerStructures" : [ {
"id" : "025dce41-d05d-475b-aa33-9ffaa0f61f7f",
"structureId" : "d2947ca856c555468230cf71137fe175",
"containerInode" : "49bf18ff-8b42-41e2-8056-86bd4ff1d4f7",
"containerId" : "7079d4ca2953389afcbcf33ac37b6d40",
"code" : "$!{dotContentMap.title}",
"contentTypeVar" : "KeepContentletWhenAfterChangeLayout"
} ],
"rendered" : {
"uuid-1" : "content_1"
},
"contentlets" : {
"uuid-1" : [ {
"hostName" : "default",
"modDate" : 1696028033382,
"publishDate" : 1696028033382,
"title" : "content_1",
"baseType" : "CONTENT",
"inode" : "db494621-5433-416f-899a-411fb267520a",
"archived" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"working" : true,
"locked" : false,
"stInode" : "d2947ca856c555468230cf71137fe175",
"contentType" : "KeepContentletWhenAfterChangeLayout",
"live" : true,
"owner" : "dotcms.org.1",
"identifier" : "5c32e24dd8c71bef9ef643c1d3892409",
"languageId" : 1,
"url" : "/content.db494621-5433-416f-899a-411fb267520a",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"modUserName" : "Admin User",
"hasLiveVersion" : true,
"folder" : "SYSTEM_FOLDER",
"hasTitleImage" : false,
"sortOrder" : 0,
"modUser" : "dotcms.org.1"
} ]
},
"container" : {
"archived" : false,
"categoryId" : "49bf18ff-8b42-41e2-8056-86bd4ff1d4f7",
"deleted" : false,
"friendlyName" : "container_keep_content_after_change_layout",
"iDate" : 1696028017994,
"idate" : 1696028017994,
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"inode" : "49bf18ff-8b42-41e2-8056-86bd4ff1d4f7",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1696028017993,
"modUser" : "dotcms.org.1",
"name" : "container_keep_content_after_change_layout",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "f609d8b0-3545-4e5c-ab1b-15e7f1656109",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "f609d8b0-3545-4e5c-ab1b-15e7f1656109",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1696027950936,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "container_keep_content_after_change_layout",
"type" : "containers",
"useDiv" : false,
"versionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"versionType" : "containers",
"working" : true
}
}
},
"layout" : {
"width" : null,
"title" : "pageversionkeepcontainerstemplate",
"header" : false,
"footer" : false,
"body" : {
"rows" : [ {
"columns" : [ {
"containers" : [ {
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"uuid" : "1"
} ],
"widthPercent" : 100,
"leftOffset" : 1,
"styleClass" : "",
"preview" : false,
"width" : 12,
"left" : 0
} ],
"styleClass" : ""
} ]
},
"sidebar" : null
},
"numberContents" : 1,
"page" : {
"__icon__" : "pageIcon",
"archived" : false,
"baseType" : "HTMLPAGE",
"cachettl" : "0",
"canEdit" : true,
"canLock" : true,
"canRead" : true,
"contentType" : "htmlpageasset",
"deleted" : false,
"description" : "friendlyName",
"extension" : "page",
"folder" : "SYSTEM_FOLDER",
"friendlyName" : "friendlyName",
"hasLiveVersion" : true,
"hasTitleImage" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"hostName" : "default",
"httpsRequired" : false,
"identifier" : "f41ac5d4f5a2e854e1d79ea6ca39df27",
"inode" : "17d67acf-a60c-4aba-b54d-3aa5e4f5281f",
"isContentlet" : true,
"languageId" : 1,
"live" : true,
"liveInode" : "17d67acf-a60c-4aba-b54d-3aa5e4f5281f",
"locked" : false,
"mimeType" : "application/dotpage",
"modDate" : 1696028027201,
"modUser" : "dotcms.org.1",
"modUserName" : "Admin User",
"name" : "page_version_keep_contentlet_after_change_layout",
"owner" : "dotcms.org.1",
"pageURI" : "/page_version_keep_contentlet_after_change_layout",
"pageUrl" : "page_version_keep_contentlet_after_change_layout",
"path" : "/page_version_keep_contentlet_after_change_layout",
"publishDate" : 1696028027201,
"shortyLive" : "17d67acfa6",
"shortyWorking" : "17d67acfa6",
"sortOrder" : 0,
"stInode" : "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"statusIcons" : "<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>",
"template" : "e834994f55974e66504b6b14e009280a",
"title" : "page_version_keep_contentlet_after_change_layout",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"type" : "htmlpage",
"url" : "/page_version_keep_contentlet_after_change_layout",
"working" : true,
"workingInode" : "17d67acf-a60c-4aba-b54d-3aa5e4f5281f",
"rendered" : "<!doctype html>\n<html lang=\"en\">\n\n<head>\n\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n<title>friendlyName</title>\n<meta name=\"description\" content=\"\">\n<meta name=\"language\" content=\"english\">\n<meta name=\"author\" content=\"dotCMS\">\n<meta name=\"copyright\" content=\"dotCMS LLC, Miami Florida, US\">\n\n<!-- CSS -->\n<style>\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}\n/*# sourceMappingURL=normalize.min.css.map */\n/*! reflexgrid.css | github.com/leejordan/reflex */:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:576px;--reflex-sm:768px;--reflex-md:992px;--reflex-lg:1200px;--reflex-xlg:1600px;--reflex-xxs-max:575px;--reflex-xs-max:767px;--reflex-sm-max:991px;--reflex-md-max:1199px;--reflex-lg-max:1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;*display:inline;zoom:1}[class*=\"col-\"]::before,[class*=\"col-\"]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%;*width:99.9%}.col-11{width:91.66666667%;*width:91.56666667%}.col-10{width:83.33333333%;*width:83.23333333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.66666667%;*width:66.56666667%}.col-7{width:58.33333333%;*width:58.23333333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.66666667%;*width:41.56666667%}.col-4{width:33.33333333%;*width:33.23333333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.66666667%;*width:16.56666667%}.col-1{width:8.33333333%;*width:8.23333333%}@media (min-width: 576px){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.66666667%;*width:91.56666667%}.col-xs-10{width:83.33333333%;*width:83.23333333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.66666667%;*width:66.56666667%}.col-xs-7{width:58.33333333%;*width:58.23333333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.66666667%;*width:41.56666667%}.col-xs-4{width:33.33333333%;*width:33.23333333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.66666667%;*width:16.56666667%}.col-xs-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 768px){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.66666667%;*width:91.56666667%}.col-sm-10{width:83.33333333%;*width:83.23333333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.66666667%;*width:66.56666667%}.col-sm-7{width:58.33333333%;*width:58.23333333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.66666667%;*width:41.56666667%}.col-sm-4{width:33.33333333%;*width:33.23333333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.66666667%;*width:16.56666667%}.col-sm-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 992px){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.66666667%;*width:91.56666667%}.col-md-10{width:83.33333333%;*width:83.23333333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.66666667%;*width:66.56666667%}.col-md-7{width:58.33333333%;*width:58.23333333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.66666667%;*width:41.56666667%}.col-md-4{width:33.33333333%;*width:33.23333333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.66666667%;*width:16.56666667%}.col-md-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1200px){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.66666667%;*width:91.56666667%}.col-lg-10{width:83.33333333%;*width:83.23333333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.66666667%;*width:66.56666667%}.col-lg-7{width:58.33333333%;*width:58.23333333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.66666667%;*width:41.56666667%}.col-lg-4{width:33.33333333%;*width:33.23333333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.66666667%;*width:16.56666667%}.col-lg-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1600px){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.66666667%;*width:91.56666667%}.col-xlg-10{width:83.33333333%;*width:83.23333333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.66666667%;*width:66.56666667%}.col-xlg-7{width:58.33333333%;*width:58.23333333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.66666667%;*width:41.56666667%}.col-xlg-4{width:33.33333333%;*width:33.23333333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.66666667%;*width:16.56666667%}.col-xlg-1{width:8.33333333%;*width:8.23333333%}}.col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-1{margin-left:8.33333333%;*margin-left:8.23333333%}@media only screen and (min-width: 576px){.offset-xs-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xs-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xs-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xs-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xs-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xs-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 768px){.offset-sm-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-sm-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-sm-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-sm-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-sm-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-sm-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 992px){.offset-md-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-md-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-md-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-md-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-md-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-md-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1200px){.offset-lg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-lg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-lg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-lg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-lg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-lg-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1600px){.offset-xlg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xlg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xlg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xlg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xlg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xlg-0{margin-left:0;*margin-left:-.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=\"col-\"]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*=\"col-\"]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*=\"col-\"]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=\"col-\"]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=\"col-\"]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}\n\n.block-placeholder {\n align-items: center;\n background-color: #e2e2e2;\n color: #524e5c;\n display: flex;\n font-size: 20px;\n font-weight: bold;\n height: 120px;\n justify-content: center;\n min-height: 120px;\n}\nheader:before {\n content: \"Header\";\n}\nfooter:before {\n content: \"Footer\";\n}\nbody {\n display: flex;\n flex-direction: column;\n font-family: Assistant, \"Helvetica Neue\", Helvetica, Arial, \"Lucida Grande\", sans-serif ;\n height: 100%;\n}\n.body-wrapper {\n flex-grow: 1;\n}\n\n</style>\n</head>\n\n\n<body id=\"page_version_keep_contentlet_after_change_layout\" >\n\n \n <div class=\"body-wrapper\">\n \n \n \n \n \n \n <section id=\"section-1\" class=\"section \">\n <div class=\"container\">\n <div class=\"grid\">\n \n \n \n <div class=\"col-lg-12 \">\n content_1\n </div><!--/Column-->\n\n </div><!--/row-->\n </div><!--/container-->\n </section><!-- /row-wrapper-->\n \n </div><!-- /body-wrapper -->\n\n \n</body>\n</html>"
},
"site" : {
"lowIndexPriority" : false,
"indexPolicyDependencies" : "DEFER",
"variantId" : "DEFAULT",
"default" : true,
"aliases" : null,
"inode" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"parent" : true,
"hostname" : "default",
"hostThumbnail" : null,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"name" : "default",
"owner" : "dotcms.org.1",
"permissionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"identifier" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"modDate" : 1587414510812,
"type" : "contentlet",
"live" : true,
"host" : "SYSTEM_HOST",
"new" : false,
"title" : "default",
"languageId" : 1,
"folder" : "SYSTEM_FOLDER",
"working" : true,
"archived" : false,
"fileAsset" : false,
"categoryId" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"versionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"titleImage" : {
"empty" : true,
"present" : false
},
"htmlpage" : false,
"dotAsset" : false,
"persona" : false,
"form" : false,
"vanityUrl" : false,
"keyValue" : false,
"locked" : true
},
"template" : {
"iDate" : 1696028021048,
"type" : "template",
"owner" : "dotcms.org.1",
"inode" : "a35ad107-37d1-4d3f-874e-31a772f04833",
"identifier" : "e834994f55974e66504b6b14e009280a",
"source" : "DB",
"title" : "page_version_keep_containers_template",
"friendlyName" : "",
"modDate" : 1696028021051,
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"showOnMenu" : true,
"body" : "null",
"image" : "null",
"drawed" : true,
"drawedBody" : "{\"title\":\"\",\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"7079d4ca2953389afcbcf33ac37b6d40\",\"uuid\":\"1\"}],\"widthPercent\":100,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":12,\"left\":0}],\"styleClass\":\"\"}]}}",
"countAddContainer" : 0,
"countContainers" : 0,
"theme" : "SYSTEM_THEME",
"header" : "null",
"footer" : "null",
"anonymous" : false,
"template" : true,
"live" : true,
"deleted" : false,
"working" : true,
"archived" : false,
"versionType" : "template",
"permissionId" : "e834994f55974e66504b6b14e009280a",
"versionId" : "e834994f55974e66504b6b14e009280a",
"name" : "page_version_keep_containers_template",
"locked" : false,
"permissionType" : "com.dotmarketing.portlets.templates.model.Template",
"new" : false,
"categoryId" : "a35ad107-37d1-4d3f-874e-31a772f04833",
"idate" : 1696028021048,
"canEdit" : true
},
"viewAs" : {
"visitor" : {
"tags" : [ ],
"device" : "UNKNOWN",
"isNew" : true,
"userAgent" : {
"operatingSystem" : "UNKNOWN",
"browser" : "UNKNOWN",
"id" : 16843022,
"browserVersion" : null
},
"personas" : { }
},
"language" : {
"id" : 1,
"languageCode" : "en",
"countryCode" : "US",
"language" : "English",
"country" : "United States",
"isoCode" : "en-us"
},
"mode" : "PREVIEW_MODE"
}
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Create a new Experiment named "Add/Remove content Experiment" with the page created in the previous request.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a11e6f52-a8e8-47b9-978a-c3f75abbd21d |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 127 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "f41ac5d4f5a2e854e1d79ea6ca39df27",
"name": "Keep Contentlet after Layout Change",
"description": ""
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:54:08 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028048901,"description":"","goals":null,"id":"3f821fdd-8bfe-425d-a2ee-87fb230632c8","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028048925,"name":"Keep Contentlet after Layout Change","pageId":"f41ac5d4f5a2e854e1d79ea6ca39df27","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/page_version_keep_contentlet_after_change_layout?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Create a new variant into the previous created experiment
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b88d8e31-abb4-4a57-9be0-fbeb1455653d |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 71 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"description": "Variant to Keep Contentlet after Change Layout"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:54:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028048901,"description":"","goals":null,"id":"3f821fdd-8bfe-425d-a2ee-87fb230632c8","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028048976,"name":"Keep Contentlet after Layout Change","pageId":"f41ac5d4f5a2e854e1d79ea6ca39df27","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/page_version_keep_contentlet_after_change_layout?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-3f821fdd8b-variant-1","name":"Variant to Keep Contentlet after Change Layout","promoted":false,"url":"/page_version_keep_contentlet_after_change_layout?variantName=dotexperiment-3f821fdd8b-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 11d430d6-aafe-4f94-b875-bdb034904170 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 149 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
[
{
"contentletsId": ["3ccf16c2fc637ce218d938772c4ca6e6"],
"identifier": "7079d4ca2953389afcbcf33ac37b6d40",
"uuid": "1"
}
]
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json |
| Content-Length | 97 |
| Date | Fri, 29 Sep 2023 22:54:27 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":"ok","errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 98e1136f-a201-48d6-8331-f6512af86c8e |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json;charset=UTF-8 |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:54:27 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"canCreateTemplate" : true,
"containers" : {
"7079d4ca2953389afcbcf33ac37b6d40" : {
"containerStructures" : [ {
"id" : "025dce41-d05d-475b-aa33-9ffaa0f61f7f",
"structureId" : "d2947ca856c555468230cf71137fe175",
"containerInode" : "49bf18ff-8b42-41e2-8056-86bd4ff1d4f7",
"containerId" : "7079d4ca2953389afcbcf33ac37b6d40",
"code" : "$!{dotContentMap.title}",
"contentTypeVar" : "KeepContentletWhenAfterChangeLayout"
} ],
"rendered" : {
"uuid-1" : "content_2"
},
"contentlets" : {
"uuid-1" : [ {
"hostName" : "default",
"modDate" : 1696028039572,
"publishDate" : 1696028039572,
"title" : "content_2",
"baseType" : "CONTENT",
"inode" : "05a202b8-2ad7-41f5-b889-c2df62ed6a4f",
"archived" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"working" : true,
"locked" : false,
"stInode" : "d2947ca856c555468230cf71137fe175",
"contentType" : "KeepContentletWhenAfterChangeLayout",
"live" : true,
"owner" : "dotcms.org.1",
"identifier" : "3ccf16c2fc637ce218d938772c4ca6e6",
"languageId" : 1,
"url" : "/content.05a202b8-2ad7-41f5-b889-c2df62ed6a4f",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"modUserName" : "Admin User",
"hasLiveVersion" : true,
"folder" : "SYSTEM_FOLDER",
"hasTitleImage" : false,
"sortOrder" : 0,
"modUser" : "dotcms.org.1"
} ]
},
"container" : {
"archived" : false,
"categoryId" : "49bf18ff-8b42-41e2-8056-86bd4ff1d4f7",
"deleted" : false,
"friendlyName" : "container_keep_content_after_change_layout",
"iDate" : 1696028017994,
"idate" : 1696028017994,
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"inode" : "49bf18ff-8b42-41e2-8056-86bd4ff1d4f7",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1696028017993,
"modUser" : "dotcms.org.1",
"name" : "container_keep_content_after_change_layout",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "f609d8b0-3545-4e5c-ab1b-15e7f1656109",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "f609d8b0-3545-4e5c-ab1b-15e7f1656109",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1696027950936,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "container_keep_content_after_change_layout",
"type" : "containers",
"useDiv" : false,
"versionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"versionType" : "containers",
"working" : true
}
}
},
"layout" : {
"width" : null,
"title" : "pageversionkeepcontainerstemplate",
"header" : false,
"footer" : false,
"body" : {
"rows" : [ {
"columns" : [ {
"containers" : [ {
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"uuid" : "1"
} ],
"widthPercent" : 100,
"leftOffset" : 1,
"styleClass" : "",
"preview" : false,
"width" : 12,
"left" : 0
} ],
"styleClass" : ""
} ]
},
"sidebar" : null
},
"numberContents" : 1,
"page" : {
"__icon__" : "pageIcon",
"archived" : false,
"baseType" : "HTMLPAGE",
"cachettl" : "0",
"canEdit" : true,
"canLock" : true,
"canRead" : true,
"contentType" : "htmlpageasset",
"deleted" : false,
"description" : "friendlyName",
"extension" : "page",
"folder" : "SYSTEM_FOLDER",
"friendlyName" : "friendlyName",
"hasLiveVersion" : false,
"hasTitleImage" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"hostName" : "default",
"httpsRequired" : false,
"identifier" : "f41ac5d4f5a2e854e1d79ea6ca39df27",
"inode" : "9bb68180-6eb5-4837-a66d-63f966e59d76",
"isContentlet" : true,
"languageId" : 1,
"live" : false,
"locked" : false,
"mimeType" : "application/dotpage",
"modDate" : 1696028058069,
"modUser" : "dotcms.org.1",
"modUserName" : "Admin User",
"name" : "page_version_keep_contentlet_after_change_layout",
"owner" : "dotcms.org.1",
"pageURI" : "/page_version_keep_contentlet_after_change_layout",
"pageUrl" : "page_version_keep_contentlet_after_change_layout",
"path" : "/page_version_keep_contentlet_after_change_layout",
"publishDate" : 1696028058069,
"shortyWorking" : "9bb681806e",
"sortOrder" : 0,
"stInode" : "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"statusIcons" : "<span class='workingIcon'></span><span class='greyDotIcon' style='opacity:.4'></span>",
"template" : "e834994f55974e66504b6b14e009280a",
"title" : "page_version_keep_contentlet_after_change_layout",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"type" : "htmlpage",
"url" : "/page_version_keep_contentlet_after_change_layout",
"working" : true,
"workingInode" : "9bb68180-6eb5-4837-a66d-63f966e59d76",
"rendered" : "<!doctype html>\n<html lang=\"en\">\n\n<head>\n\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n<title>friendlyName</title>\n<meta name=\"description\" content=\"\">\n<meta name=\"language\" content=\"english\">\n<meta name=\"author\" content=\"dotCMS\">\n<meta name=\"copyright\" content=\"dotCMS LLC, Miami Florida, US\">\n\n<!-- CSS -->\n<style>\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}\n/*# sourceMappingURL=normalize.min.css.map */\n/*! reflexgrid.css | github.com/leejordan/reflex */:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:576px;--reflex-sm:768px;--reflex-md:992px;--reflex-lg:1200px;--reflex-xlg:1600px;--reflex-xxs-max:575px;--reflex-xs-max:767px;--reflex-sm-max:991px;--reflex-md-max:1199px;--reflex-lg-max:1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;*display:inline;zoom:1}[class*=\"col-\"]::before,[class*=\"col-\"]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%;*width:99.9%}.col-11{width:91.66666667%;*width:91.56666667%}.col-10{width:83.33333333%;*width:83.23333333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.66666667%;*width:66.56666667%}.col-7{width:58.33333333%;*width:58.23333333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.66666667%;*width:41.56666667%}.col-4{width:33.33333333%;*width:33.23333333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.66666667%;*width:16.56666667%}.col-1{width:8.33333333%;*width:8.23333333%}@media (min-width: 576px){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.66666667%;*width:91.56666667%}.col-xs-10{width:83.33333333%;*width:83.23333333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.66666667%;*width:66.56666667%}.col-xs-7{width:58.33333333%;*width:58.23333333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.66666667%;*width:41.56666667%}.col-xs-4{width:33.33333333%;*width:33.23333333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.66666667%;*width:16.56666667%}.col-xs-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 768px){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.66666667%;*width:91.56666667%}.col-sm-10{width:83.33333333%;*width:83.23333333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.66666667%;*width:66.56666667%}.col-sm-7{width:58.33333333%;*width:58.23333333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.66666667%;*width:41.56666667%}.col-sm-4{width:33.33333333%;*width:33.23333333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.66666667%;*width:16.56666667%}.col-sm-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 992px){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.66666667%;*width:91.56666667%}.col-md-10{width:83.33333333%;*width:83.23333333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.66666667%;*width:66.56666667%}.col-md-7{width:58.33333333%;*width:58.23333333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.66666667%;*width:41.56666667%}.col-md-4{width:33.33333333%;*width:33.23333333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.66666667%;*width:16.56666667%}.col-md-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1200px){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.66666667%;*width:91.56666667%}.col-lg-10{width:83.33333333%;*width:83.23333333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.66666667%;*width:66.56666667%}.col-lg-7{width:58.33333333%;*width:58.23333333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.66666667%;*width:41.56666667%}.col-lg-4{width:33.33333333%;*width:33.23333333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.66666667%;*width:16.56666667%}.col-lg-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1600px){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.66666667%;*width:91.56666667%}.col-xlg-10{width:83.33333333%;*width:83.23333333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.66666667%;*width:66.56666667%}.col-xlg-7{width:58.33333333%;*width:58.23333333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.66666667%;*width:41.56666667%}.col-xlg-4{width:33.33333333%;*width:33.23333333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.66666667%;*width:16.56666667%}.col-xlg-1{width:8.33333333%;*width:8.23333333%}}.col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-1{margin-left:8.33333333%;*margin-left:8.23333333%}@media only screen and (min-width: 576px){.offset-xs-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xs-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xs-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xs-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xs-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xs-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 768px){.offset-sm-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-sm-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-sm-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-sm-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-sm-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-sm-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 992px){.offset-md-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-md-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-md-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-md-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-md-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-md-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1200px){.offset-lg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-lg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-lg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-lg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-lg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-lg-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1600px){.offset-xlg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xlg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xlg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xlg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xlg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xlg-0{margin-left:0;*margin-left:-.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=\"col-\"]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*=\"col-\"]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*=\"col-\"]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=\"col-\"]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=\"col-\"]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}\n\n.block-placeholder {\n align-items: center;\n background-color: #e2e2e2;\n color: #524e5c;\n display: flex;\n font-size: 20px;\n font-weight: bold;\n height: 120px;\n justify-content: center;\n min-height: 120px;\n}\nheader:before {\n content: \"Header\";\n}\nfooter:before {\n content: \"Footer\";\n}\nbody {\n display: flex;\n flex-direction: column;\n font-family: Assistant, \"Helvetica Neue\", Helvetica, Arial, \"Lucida Grande\", sans-serif ;\n height: 100%;\n}\n.body-wrapper {\n flex-grow: 1;\n}\n\n</style>\n</head>\n\n\n<body id=\"page_version_keep_contentlet_after_change_layout\" >\n\n \n <div class=\"body-wrapper\">\n \n \n \n \n \n \n <section id=\"section-1\" class=\"section \">\n <div class=\"container\">\n <div class=\"grid\">\n \n \n \n <div class=\"col-lg-12 \">\n content_2\n </div><!--/Column-->\n\n </div><!--/row-->\n </div><!--/container-->\n </section><!-- /row-wrapper-->\n \n </div><!-- /body-wrapper -->\n\n \n</body>\n</html>"
},
"site" : {
"lowIndexPriority" : false,
"indexPolicyDependencies" : "DEFER",
"variantId" : "DEFAULT",
"default" : true,
"aliases" : null,
"inode" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"parent" : true,
"hostname" : "default",
"hostThumbnail" : null,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"name" : "default",
"owner" : "dotcms.org.1",
"permissionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"identifier" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"modDate" : 1587414510812,
"type" : "contentlet",
"live" : true,
"host" : "SYSTEM_HOST",
"new" : false,
"title" : "default",
"languageId" : 1,
"folder" : "SYSTEM_FOLDER",
"working" : true,
"archived" : false,
"fileAsset" : false,
"categoryId" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"versionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"titleImage" : {
"empty" : true,
"present" : false
},
"htmlpage" : false,
"dotAsset" : false,
"persona" : false,
"form" : false,
"vanityUrl" : false,
"keyValue" : false,
"locked" : true
},
"template" : {
"iDate" : 1696028021048,
"type" : "template",
"owner" : "dotcms.org.1",
"inode" : "a35ad107-37d1-4d3f-874e-31a772f04833",
"identifier" : "e834994f55974e66504b6b14e009280a",
"source" : "DB",
"title" : "page_version_keep_containers_template",
"friendlyName" : "",
"modDate" : 1696028021051,
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"showOnMenu" : true,
"body" : "null",
"image" : "null",
"drawed" : true,
"drawedBody" : "{\"title\":\"\",\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"7079d4ca2953389afcbcf33ac37b6d40\",\"uuid\":\"1\"}],\"widthPercent\":100,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":12,\"left\":0}],\"styleClass\":\"\"}]}}",
"countAddContainer" : 0,
"countContainers" : 0,
"theme" : "SYSTEM_THEME",
"header" : "null",
"footer" : "null",
"anonymous" : false,
"template" : true,
"live" : true,
"deleted" : false,
"working" : true,
"archived" : false,
"versionType" : "template",
"permissionId" : "e834994f55974e66504b6b14e009280a",
"versionId" : "e834994f55974e66504b6b14e009280a",
"name" : "page_version_keep_containers_template",
"locked" : false,
"permissionType" : "com.dotmarketing.portlets.templates.model.Template",
"new" : false,
"categoryId" : "a35ad107-37d1-4d3f-874e-31a772f04833",
"idate" : 1696028021048,
"canEdit" : true
},
"viewAs" : {
"visitor" : {
"tags" : [ ],
"device" : "UNKNOWN",
"isNew" : true,
"userAgent" : {
"operatingSystem" : "UNKNOWN",
"browser" : "UNKNOWN",
"id" : 16843022,
"browserVersion" : null
},
"personas" : { }
},
"language" : {
"id" : 1,
"languageCode" : "en",
"countryCode" : "US",
"language" : "English",
"country" : "United States",
"isoCode" : "en-us"
},
"mode" : "PREVIEW_MODE"
}
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b7ffbc29-f053-49f4-a387-9e906fda8253 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 598 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"layout":{
"body":{
"rows":[
{
"styleClass":"",
"columns":[
{
"styleClass":"",
"leftOffset":1,
"width":1,
"containers":[
{"identifier":"7079d4ca2953389afcbcf33ac37b6d40", "uuid": "1"}
]
}
]
}
]
}
},
"themeId": "SYSTEM_THEME"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json;charset=UTF-8 |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:54:33 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"canCreateTemplate" : true,
"containers" : {
"7079d4ca2953389afcbcf33ac37b6d40" : {
"containerStructures" : [ {
"id" : "025dce41-d05d-475b-aa33-9ffaa0f61f7f",
"structureId" : "d2947ca856c555468230cf71137fe175",
"containerInode" : "49bf18ff-8b42-41e2-8056-86bd4ff1d4f7",
"containerId" : "7079d4ca2953389afcbcf33ac37b6d40",
"code" : "$!{dotContentMap.title}",
"contentTypeVar" : "KeepContentletWhenAfterChangeLayout"
} ],
"rendered" : {
"uuid-1" : "content_2"
},
"contentlets" : {
"uuid-1" : [ {
"hostName" : "default",
"modDate" : 1696028039572,
"publishDate" : 1696028039572,
"title" : "content_2",
"baseType" : "CONTENT",
"inode" : "05a202b8-2ad7-41f5-b889-c2df62ed6a4f",
"archived" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"working" : true,
"locked" : false,
"stInode" : "d2947ca856c555468230cf71137fe175",
"contentType" : "KeepContentletWhenAfterChangeLayout",
"live" : true,
"owner" : "dotcms.org.1",
"identifier" : "3ccf16c2fc637ce218d938772c4ca6e6",
"languageId" : 1,
"url" : "/content.05a202b8-2ad7-41f5-b889-c2df62ed6a4f",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"modUserName" : "Admin User",
"hasLiveVersion" : true,
"folder" : "SYSTEM_FOLDER",
"hasTitleImage" : false,
"sortOrder" : 0,
"modUser" : "dotcms.org.1"
} ]
},
"container" : {
"archived" : false,
"categoryId" : "49bf18ff-8b42-41e2-8056-86bd4ff1d4f7",
"deleted" : false,
"friendlyName" : "container_keep_content_after_change_layout",
"iDate" : 1696028017994,
"idate" : 1696028017994,
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"inode" : "49bf18ff-8b42-41e2-8056-86bd4ff1d4f7",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1696028017993,
"modUser" : "dotcms.org.1",
"name" : "container_keep_content_after_change_layout",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "f609d8b0-3545-4e5c-ab1b-15e7f1656109",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "f609d8b0-3545-4e5c-ab1b-15e7f1656109",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1696027950936,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "container_keep_content_after_change_layout",
"type" : "containers",
"useDiv" : false,
"versionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"versionType" : "containers",
"working" : true
}
}
},
"layout" : {
"width" : null,
"title" : "anonymouslayout1696028067352",
"header" : false,
"footer" : false,
"body" : {
"rows" : [ {
"columns" : [ {
"containers" : [ {
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"uuid" : "1"
} ],
"widthPercent" : 8,
"leftOffset" : 1,
"styleClass" : "",
"preview" : false,
"width" : 1,
"left" : 0
} ],
"styleClass" : ""
} ]
},
"sidebar" : null
},
"numberContents" : 1,
"page" : {
"__icon__" : "pageIcon",
"archived" : false,
"baseType" : "HTMLPAGE",
"cachettl" : "0",
"canEdit" : true,
"canLock" : true,
"canRead" : true,
"contentType" : "htmlpageasset",
"deleted" : false,
"description" : "friendlyName",
"extension" : "page",
"folder" : "SYSTEM_FOLDER",
"friendlyName" : "friendlyName",
"hasLiveVersion" : false,
"hasTitleImage" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"hostName" : "default",
"httpsRequired" : false,
"identifier" : "f41ac5d4f5a2e854e1d79ea6ca39df27",
"inode" : "432012bd-afba-4e90-92b9-5440486b2cb6",
"isContentlet" : true,
"languageId" : 1,
"live" : false,
"locked" : false,
"mimeType" : "application/dotpage",
"modDate" : 1696028067396,
"modUser" : "dotcms.org.1",
"modUserName" : "Admin User",
"name" : "page_version_keep_contentlet_after_change_layout",
"owner" : "dotcms.org.1",
"pageURI" : "/page_version_keep_contentlet_after_change_layout",
"pageUrl" : "page_version_keep_contentlet_after_change_layout",
"path" : "/page_version_keep_contentlet_after_change_layout",
"publishDate" : 1696028067396,
"shortyWorking" : "432012bdaf",
"sortOrder" : 0,
"stInode" : "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"statusIcons" : "<span class='workingIcon'></span><span class='greyDotIcon' style='opacity:.4'></span>",
"template" : "0336dfe39f473a9f00a8f2b9e9e5e480",
"title" : "page_version_keep_contentlet_after_change_layout",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"type" : "htmlpage",
"url" : "/page_version_keep_contentlet_after_change_layout",
"working" : true,
"workingInode" : "432012bd-afba-4e90-92b9-5440486b2cb6",
"rendered" : "<!doctype html>\n<html lang=\"en\">\n\n<head>\n\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n<title>friendlyName</title>\n<meta name=\"description\" content=\"\">\n<meta name=\"language\" content=\"english\">\n<meta name=\"author\" content=\"dotCMS\">\n<meta name=\"copyright\" content=\"dotCMS LLC, Miami Florida, US\">\n\n<!-- CSS -->\n<style>\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}\n/*# sourceMappingURL=normalize.min.css.map */\n/*! reflexgrid.css | github.com/leejordan/reflex */:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:576px;--reflex-sm:768px;--reflex-md:992px;--reflex-lg:1200px;--reflex-xlg:1600px;--reflex-xxs-max:575px;--reflex-xs-max:767px;--reflex-sm-max:991px;--reflex-md-max:1199px;--reflex-lg-max:1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;*display:inline;zoom:1}[class*=\"col-\"]::before,[class*=\"col-\"]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%;*width:99.9%}.col-11{width:91.66666667%;*width:91.56666667%}.col-10{width:83.33333333%;*width:83.23333333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.66666667%;*width:66.56666667%}.col-7{width:58.33333333%;*width:58.23333333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.66666667%;*width:41.56666667%}.col-4{width:33.33333333%;*width:33.23333333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.66666667%;*width:16.56666667%}.col-1{width:8.33333333%;*width:8.23333333%}@media (min-width: 576px){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.66666667%;*width:91.56666667%}.col-xs-10{width:83.33333333%;*width:83.23333333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.66666667%;*width:66.56666667%}.col-xs-7{width:58.33333333%;*width:58.23333333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.66666667%;*width:41.56666667%}.col-xs-4{width:33.33333333%;*width:33.23333333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.66666667%;*width:16.56666667%}.col-xs-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 768px){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.66666667%;*width:91.56666667%}.col-sm-10{width:83.33333333%;*width:83.23333333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.66666667%;*width:66.56666667%}.col-sm-7{width:58.33333333%;*width:58.23333333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.66666667%;*width:41.56666667%}.col-sm-4{width:33.33333333%;*width:33.23333333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.66666667%;*width:16.56666667%}.col-sm-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 992px){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.66666667%;*width:91.56666667%}.col-md-10{width:83.33333333%;*width:83.23333333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.66666667%;*width:66.56666667%}.col-md-7{width:58.33333333%;*width:58.23333333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.66666667%;*width:41.56666667%}.col-md-4{width:33.33333333%;*width:33.23333333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.66666667%;*width:16.56666667%}.col-md-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1200px){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.66666667%;*width:91.56666667%}.col-lg-10{width:83.33333333%;*width:83.23333333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.66666667%;*width:66.56666667%}.col-lg-7{width:58.33333333%;*width:58.23333333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.66666667%;*width:41.56666667%}.col-lg-4{width:33.33333333%;*width:33.23333333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.66666667%;*width:16.56666667%}.col-lg-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1600px){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.66666667%;*width:91.56666667%}.col-xlg-10{width:83.33333333%;*width:83.23333333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.66666667%;*width:66.56666667%}.col-xlg-7{width:58.33333333%;*width:58.23333333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.66666667%;*width:41.56666667%}.col-xlg-4{width:33.33333333%;*width:33.23333333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.66666667%;*width:16.56666667%}.col-xlg-1{width:8.33333333%;*width:8.23333333%}}.col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-1{margin-left:8.33333333%;*margin-left:8.23333333%}@media only screen and (min-width: 576px){.offset-xs-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xs-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xs-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xs-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xs-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xs-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 768px){.offset-sm-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-sm-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-sm-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-sm-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-sm-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-sm-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 992px){.offset-md-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-md-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-md-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-md-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-md-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-md-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1200px){.offset-lg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-lg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-lg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-lg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-lg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-lg-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1600px){.offset-xlg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xlg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xlg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xlg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xlg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xlg-0{margin-left:0;*margin-left:-.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=\"col-\"]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*=\"col-\"]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*=\"col-\"]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=\"col-\"]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=\"col-\"]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}\n\n.block-placeholder {\n align-items: center;\n background-color: #e2e2e2;\n color: #524e5c;\n display: flex;\n font-size: 20px;\n font-weight: bold;\n height: 120px;\n justify-content: center;\n min-height: 120px;\n}\nheader:before {\n content: \"Header\";\n}\nfooter:before {\n content: \"Footer\";\n}\nbody {\n display: flex;\n flex-direction: column;\n font-family: Assistant, \"Helvetica Neue\", Helvetica, Arial, \"Lucida Grande\", sans-serif ;\n height: 100%;\n}\n.body-wrapper {\n flex-grow: 1;\n}\n\n</style>\n</head>\n\n\n<body id=\"page_version_keep_contentlet_after_change_layout\" >\n\n \n <div class=\"body-wrapper\">\n \n \n \n \n \n \n <section id=\"section-1\" class=\"section \">\n <div class=\"container\">\n <div class=\"grid\">\n \n \n \n <div class=\"col-lg-1 \">\n content_2\n </div><!--/Column-->\n\n </div><!--/row-->\n </div><!--/container-->\n </section><!-- /row-wrapper-->\n \n </div><!-- /body-wrapper -->\n\n \n</body>\n</html>"
},
"site" : {
"lowIndexPriority" : false,
"indexPolicyDependencies" : "DEFER",
"variantId" : "DEFAULT",
"default" : false,
"aliases" : "localhost\n127.0.0.1",
"inode" : "f609d8b0-3545-4e5c-ab1b-15e7f1656109",
"parent" : true,
"hostname" : "demo.dotcms.com",
"hostThumbnail" : null,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"name" : "demo.dotcms.com",
"owner" : "dotcms.org.1",
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"modDate" : 1696027950936,
"type" : "contentlet",
"live" : true,
"host" : "SYSTEM_HOST",
"new" : false,
"title" : "demo.dotcms.com",
"languageId" : 1,
"folder" : "SYSTEM_FOLDER",
"working" : true,
"archived" : false,
"fileAsset" : false,
"categoryId" : "f609d8b0-3545-4e5c-ab1b-15e7f1656109",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"modUser" : "system",
"sortOrder" : 0,
"titleImage" : {
"empty" : true,
"present" : false
},
"htmlpage" : false,
"dotAsset" : false,
"persona" : false,
"form" : false,
"vanityUrl" : false,
"keyValue" : false,
"locked" : true
},
"template" : {
"iDate" : 1696028067365,
"type" : "template",
"owner" : "system",
"inode" : "a71e6d4d-1068-4ea2-86a6-f8048907150b",
"identifier" : "0336dfe39f473a9f00a8f2b9e9e5e480",
"source" : "DB",
"title" : "anonymous_layout_1696028067352",
"friendlyName" : "",
"modDate" : 1696028067366,
"modUser" : "system",
"sortOrder" : 0,
"showOnMenu" : false,
"body" : "null",
"image" : "",
"drawed" : true,
"drawedBody" : "{\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"7079d4ca2953389afcbcf33ac37b6d40\",\"uuid\":\"1\"}],\"widthPercent\":8,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":1,\"left\":0}],\"styleClass\":\"\"}]}}",
"countAddContainer" : 0,
"countContainers" : 0,
"theme" : "SYSTEM_THEME",
"header" : "null",
"footer" : "null",
"anonymous" : true,
"template" : false,
"live" : false,
"deleted" : false,
"working" : true,
"archived" : false,
"versionType" : "template",
"permissionId" : "0336dfe39f473a9f00a8f2b9e9e5e480",
"versionId" : "0336dfe39f473a9f00a8f2b9e9e5e480",
"name" : "anonymous_layout_1696028067352",
"locked" : false,
"permissionType" : "com.dotmarketing.portlets.templates.model.Template",
"new" : false,
"categoryId" : "a71e6d4d-1068-4ea2-86a6-f8048907150b",
"idate" : 1696028067365,
"canEdit" : true
},
"viewAs" : {
"visitor" : {
"tags" : [ ],
"device" : "UNKNOWN",
"isNew" : true,
"userAgent" : {
"operatingSystem" : "UNKNOWN",
"browser" : "UNKNOWN",
"id" : 16843022,
"browserVersion" : null
},
"personas" : { }
},
"language" : {
"id" : 1,
"languageCode" : "en",
"countryCode" : "US",
"language" : "English",
"country" : "United States",
"isoCode" : "en-us"
},
"mode" : "PREVIEW_MODE"
}
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3afa2c24-3dc4-4cb4-8968-b57cfc883e2d |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json;charset=UTF-8 |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:54:33 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"canCreateTemplate" : true,
"containers" : {
"7079d4ca2953389afcbcf33ac37b6d40" : {
"containerStructures" : [ {
"id" : "025dce41-d05d-475b-aa33-9ffaa0f61f7f",
"structureId" : "d2947ca856c555468230cf71137fe175",
"containerInode" : "49bf18ff-8b42-41e2-8056-86bd4ff1d4f7",
"containerId" : "7079d4ca2953389afcbcf33ac37b6d40",
"code" : "$!{dotContentMap.title}",
"contentTypeVar" : "KeepContentletWhenAfterChangeLayout"
} ],
"rendered" : {
"uuid-1" : "content_2"
},
"contentlets" : {
"uuid-1" : [ {
"hostName" : "default",
"modDate" : 1696028039572,
"publishDate" : 1696028039572,
"title" : "content_2",
"baseType" : "CONTENT",
"inode" : "05a202b8-2ad7-41f5-b889-c2df62ed6a4f",
"archived" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"working" : true,
"locked" : false,
"stInode" : "d2947ca856c555468230cf71137fe175",
"contentType" : "KeepContentletWhenAfterChangeLayout",
"live" : true,
"owner" : "dotcms.org.1",
"identifier" : "3ccf16c2fc637ce218d938772c4ca6e6",
"languageId" : 1,
"url" : "/content.05a202b8-2ad7-41f5-b889-c2df62ed6a4f",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"modUserName" : "Admin User",
"hasLiveVersion" : true,
"folder" : "SYSTEM_FOLDER",
"hasTitleImage" : false,
"sortOrder" : 0,
"modUser" : "dotcms.org.1"
} ]
},
"container" : {
"archived" : false,
"categoryId" : "49bf18ff-8b42-41e2-8056-86bd4ff1d4f7",
"deleted" : false,
"friendlyName" : "container_keep_content_after_change_layout",
"iDate" : 1696028017994,
"idate" : 1696028017994,
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"inode" : "49bf18ff-8b42-41e2-8056-86bd4ff1d4f7",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1696028017993,
"modUser" : "dotcms.org.1",
"name" : "container_keep_content_after_change_layout",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "f609d8b0-3545-4e5c-ab1b-15e7f1656109",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "f609d8b0-3545-4e5c-ab1b-15e7f1656109",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1696027950936,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "container_keep_content_after_change_layout",
"type" : "containers",
"useDiv" : false,
"versionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"versionType" : "containers",
"working" : true
}
}
},
"layout" : {
"width" : null,
"title" : "anonymouslayout1696028067352",
"header" : false,
"footer" : false,
"body" : {
"rows" : [ {
"columns" : [ {
"containers" : [ {
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"uuid" : "1"
} ],
"widthPercent" : 8,
"leftOffset" : 1,
"styleClass" : "",
"preview" : false,
"width" : 1,
"left" : 0
} ],
"styleClass" : ""
} ]
},
"sidebar" : null
},
"numberContents" : 1,
"page" : {
"__icon__" : "pageIcon",
"archived" : false,
"baseType" : "HTMLPAGE",
"cachettl" : "0",
"canEdit" : true,
"canLock" : true,
"canRead" : true,
"contentType" : "htmlpageasset",
"deleted" : false,
"description" : "friendlyName",
"extension" : "page",
"folder" : "SYSTEM_FOLDER",
"friendlyName" : "friendlyName",
"hasLiveVersion" : false,
"hasTitleImage" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"hostName" : "default",
"httpsRequired" : false,
"identifier" : "f41ac5d4f5a2e854e1d79ea6ca39df27",
"inode" : "432012bd-afba-4e90-92b9-5440486b2cb6",
"isContentlet" : true,
"languageId" : 1,
"live" : false,
"locked" : false,
"mimeType" : "application/dotpage",
"modDate" : 1696028067396,
"modUser" : "dotcms.org.1",
"modUserName" : "Admin User",
"name" : "page_version_keep_contentlet_after_change_layout",
"owner" : "dotcms.org.1",
"pageURI" : "/page_version_keep_contentlet_after_change_layout",
"pageUrl" : "page_version_keep_contentlet_after_change_layout",
"path" : "/page_version_keep_contentlet_after_change_layout",
"publishDate" : 1696028067396,
"shortyWorking" : "432012bdaf",
"sortOrder" : 0,
"stInode" : "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"statusIcons" : "<span class='workingIcon'></span><span class='greyDotIcon' style='opacity:.4'></span>",
"template" : "0336dfe39f473a9f00a8f2b9e9e5e480",
"title" : "page_version_keep_contentlet_after_change_layout",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"type" : "htmlpage",
"url" : "/page_version_keep_contentlet_after_change_layout",
"working" : true,
"workingInode" : "432012bd-afba-4e90-92b9-5440486b2cb6",
"rendered" : "<!doctype html>\n<html lang=\"en\">\n\n<head>\n\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n<title>friendlyName</title>\n<meta name=\"description\" content=\"\">\n<meta name=\"language\" content=\"english\">\n<meta name=\"author\" content=\"dotCMS\">\n<meta name=\"copyright\" content=\"dotCMS LLC, Miami Florida, US\">\n\n<!-- CSS -->\n<style>\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}\n/*# sourceMappingURL=normalize.min.css.map */\n/*! reflexgrid.css | github.com/leejordan/reflex */:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:576px;--reflex-sm:768px;--reflex-md:992px;--reflex-lg:1200px;--reflex-xlg:1600px;--reflex-xxs-max:575px;--reflex-xs-max:767px;--reflex-sm-max:991px;--reflex-md-max:1199px;--reflex-lg-max:1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;*display:inline;zoom:1}[class*=\"col-\"]::before,[class*=\"col-\"]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%;*width:99.9%}.col-11{width:91.66666667%;*width:91.56666667%}.col-10{width:83.33333333%;*width:83.23333333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.66666667%;*width:66.56666667%}.col-7{width:58.33333333%;*width:58.23333333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.66666667%;*width:41.56666667%}.col-4{width:33.33333333%;*width:33.23333333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.66666667%;*width:16.56666667%}.col-1{width:8.33333333%;*width:8.23333333%}@media (min-width: 576px){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.66666667%;*width:91.56666667%}.col-xs-10{width:83.33333333%;*width:83.23333333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.66666667%;*width:66.56666667%}.col-xs-7{width:58.33333333%;*width:58.23333333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.66666667%;*width:41.56666667%}.col-xs-4{width:33.33333333%;*width:33.23333333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.66666667%;*width:16.56666667%}.col-xs-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 768px){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.66666667%;*width:91.56666667%}.col-sm-10{width:83.33333333%;*width:83.23333333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.66666667%;*width:66.56666667%}.col-sm-7{width:58.33333333%;*width:58.23333333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.66666667%;*width:41.56666667%}.col-sm-4{width:33.33333333%;*width:33.23333333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.66666667%;*width:16.56666667%}.col-sm-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 992px){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.66666667%;*width:91.56666667%}.col-md-10{width:83.33333333%;*width:83.23333333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.66666667%;*width:66.56666667%}.col-md-7{width:58.33333333%;*width:58.23333333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.66666667%;*width:41.56666667%}.col-md-4{width:33.33333333%;*width:33.23333333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.66666667%;*width:16.56666667%}.col-md-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1200px){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.66666667%;*width:91.56666667%}.col-lg-10{width:83.33333333%;*width:83.23333333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.66666667%;*width:66.56666667%}.col-lg-7{width:58.33333333%;*width:58.23333333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.66666667%;*width:41.56666667%}.col-lg-4{width:33.33333333%;*width:33.23333333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.66666667%;*width:16.56666667%}.col-lg-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1600px){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.66666667%;*width:91.56666667%}.col-xlg-10{width:83.33333333%;*width:83.23333333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.66666667%;*width:66.56666667%}.col-xlg-7{width:58.33333333%;*width:58.23333333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.66666667%;*width:41.56666667%}.col-xlg-4{width:33.33333333%;*width:33.23333333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.66666667%;*width:16.56666667%}.col-xlg-1{width:8.33333333%;*width:8.23333333%}}.col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-1{margin-left:8.33333333%;*margin-left:8.23333333%}@media only screen and (min-width: 576px){.offset-xs-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xs-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xs-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xs-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xs-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xs-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 768px){.offset-sm-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-sm-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-sm-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-sm-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-sm-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-sm-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 992px){.offset-md-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-md-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-md-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-md-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-md-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-md-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1200px){.offset-lg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-lg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-lg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-lg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-lg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-lg-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1600px){.offset-xlg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xlg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xlg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xlg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xlg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xlg-0{margin-left:0;*margin-left:-.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=\"col-\"]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*=\"col-\"]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*=\"col-\"]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=\"col-\"]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=\"col-\"]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}\n\n.block-placeholder {\n align-items: center;\n background-color: #e2e2e2;\n color: #524e5c;\n display: flex;\n font-size: 20px;\n font-weight: bold;\n height: 120px;\n justify-content: center;\n min-height: 120px;\n}\nheader:before {\n content: \"Header\";\n}\nfooter:before {\n content: \"Footer\";\n}\nbody {\n display: flex;\n flex-direction: column;\n font-family: Assistant, \"Helvetica Neue\", Helvetica, Arial, \"Lucida Grande\", sans-serif ;\n height: 100%;\n}\n.body-wrapper {\n flex-grow: 1;\n}\n\n</style>\n</head>\n\n\n<body id=\"page_version_keep_contentlet_after_change_layout\" >\n\n \n <div class=\"body-wrapper\">\n \n \n \n \n \n \n <section id=\"section-1\" class=\"section \">\n <div class=\"container\">\n <div class=\"grid\">\n \n \n \n <div class=\"col-lg-1 \">\n content_2\n </div><!--/Column-->\n\n </div><!--/row-->\n </div><!--/container-->\n </section><!-- /row-wrapper-->\n \n </div><!-- /body-wrapper -->\n\n \n</body>\n</html>"
},
"site" : {
"lowIndexPriority" : false,
"indexPolicyDependencies" : "DEFER",
"variantId" : "DEFAULT",
"default" : true,
"aliases" : null,
"inode" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"parent" : true,
"hostname" : "default",
"hostThumbnail" : null,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"name" : "default",
"owner" : "dotcms.org.1",
"permissionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"identifier" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"modDate" : 1587414510812,
"type" : "contentlet",
"live" : true,
"host" : "SYSTEM_HOST",
"new" : false,
"title" : "default",
"languageId" : 1,
"folder" : "SYSTEM_FOLDER",
"working" : true,
"archived" : false,
"fileAsset" : false,
"categoryId" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"versionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"titleImage" : {
"empty" : true,
"present" : false
},
"htmlpage" : false,
"dotAsset" : false,
"persona" : false,
"form" : false,
"vanityUrl" : false,
"keyValue" : false,
"locked" : true
},
"template" : {
"iDate" : 1696028067365,
"type" : "template",
"owner" : "system",
"inode" : "a71e6d4d-1068-4ea2-86a6-f8048907150b",
"identifier" : "0336dfe39f473a9f00a8f2b9e9e5e480",
"source" : "DB",
"title" : "anonymous_layout_1696028067352",
"friendlyName" : "",
"modDate" : 1696028067366,
"modUser" : "system",
"sortOrder" : 0,
"showOnMenu" : false,
"body" : "null",
"image" : "",
"drawed" : true,
"drawedBody" : "{\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"7079d4ca2953389afcbcf33ac37b6d40\",\"uuid\":\"1\"}],\"widthPercent\":8,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":1,\"left\":0}],\"styleClass\":\"\"}]}}",
"countAddContainer" : 0,
"countContainers" : 0,
"theme" : "SYSTEM_THEME",
"header" : "null",
"footer" : "null",
"anonymous" : true,
"template" : false,
"live" : false,
"deleted" : false,
"working" : true,
"archived" : false,
"versionType" : "template",
"permissionId" : "0336dfe39f473a9f00a8f2b9e9e5e480",
"versionId" : "0336dfe39f473a9f00a8f2b9e9e5e480",
"name" : "anonymous_layout_1696028067352",
"locked" : false,
"permissionType" : "com.dotmarketing.portlets.templates.model.Template",
"new" : false,
"categoryId" : "a71e6d4d-1068-4ea2-86a6-f8048907150b",
"idate" : 1696028067365,
"canEdit" : true
},
"viewAs" : {
"visitor" : {
"tags" : [ ],
"device" : "UNKNOWN",
"isNew" : true,
"userAgent" : {
"operatingSystem" : "UNKNOWN",
"browser" : "UNKNOWN",
"id" : 16843022,
"browserVersion" : null
},
"personas" : { }
},
"language" : {
"id" : 1,
"languageCode" : "en",
"countryCode" : "US",
"language" : "English",
"country" : "United States",
"isoCode" : "en-us"
},
"mode" : "PREVIEW_MODE"
}
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 435c0877-39ca-41d8-b087-bf8b35db4037 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 412 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"defaultType":false,
"icon":null,
"fixed":false,
"system":false,
"clazz":"com.dotcms.contenttype.model.type.ImmutableSimpleContentType",
"description":"",
"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"folder":"SYSTEM_FOLDER",
"name":"Add Contentlet Specific/Default Variant",
"systemActionMappings":{"NEW":""},
"workflow":["d61a59e1-a49c-46f2-a929-db2b4bfa88b2"]
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:54:39 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"baseType":"CONTENT","clazz":"com.dotcms.contenttype.model.type.ImmutableSimpleContentType","defaultType":false,"fields":[],"fixed":false,"folder":"SYSTEM_FOLDER","folderPath":"/","host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","iDate":1696028074000,"icon":"event_note","id":"85a101b43610f39661db2e5c1a6bfd9c","layout":[{"divider":{"clazz":"com.dotcms.contenttype.model.field.ImmutableRowField","contentTypeId":"85a101b43610f39661db2e5c1a6bfd9c","dataType":"SYSTEM","fieldContentTypeProperties":[],"fieldType":"Row","fieldTypeLabel":"Row","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1696028080000,"indexed":false,"listed":false,"modDate":1696028080000,"name":"Row Field","readOnly":false,"required":false,"searchable":false,"sortOrder":-1,"unique":false},"columns":[{"columnDivider":{"clazz":"com.dotcms.contenttype.model.field.ImmutableColumnField","contentTypeId":"85a101b43610f39661db2e5c1a6bfd9c","dataType":"SYSTEM","fieldContentTypeProperties":[],"fieldType":"Column","fieldTypeLabel":"Column","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1696028080000,"indexed":false,"listed":false,"modDate":1696028080000,"name":"Column Field","readOnly":false,"required":false,"searchable":false,"sortOrder":-1,"unique":false},"fields":[]}]}],"modDate":1696028074000,"multilingualable":false,"name":"Add Contentlet Specific/Default Variant","siteName":"default","sortOrder":0,"system":false,"systemActionMappings":{},"variable":"AddContentletSpecificDefaultVariant","versionable":true,"workflows":[{"archived":false,"creationDate":1696028079787,"defaultScheme":false,"description":"","entryActionId":null,"id":"d61a59e1-a49c-46f2-a929-db2b4bfa88b2","mandatory":false,"modDate":1696027985703,"name":"System Workflow","system":true}]}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | fc4af3d7-b706-4ff7-89ca-fc82e0fb7268 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 2411 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"layout":[
{"divider":{
"clazz":"com.dotcms.contenttype.model.field.ImmutableRowField",
"contentTypeId":"85a101b43610f39661db2e5c1a6bfd9c",
"dataType":"SYSTEM",
"fieldContentTypeProperties":[],
"fieldType":"Row",
"fieldTypeLabel":"Row",
"fieldVariables":[],
"fixed":false,
"iDate":1667572217000,
"indexed":false,
"listed":false,
"modDate":1667572217000,
"name":"Row Field",
"readOnly":false,
"required":false,
"searchable":false,
"sortOrder":-1,
"unique":false},
"columns":[
{
"columnDivider":{
"clazz":"com.dotcms.contenttype.model.field.ImmutableColumnField",
"contentTypeId":"85a101b43610f39661db2e5c1a6bfd9c",
"dataType":"SYSTEM",
"fieldContentTypeProperties":[],
"fieldType":"Column",
"fieldTypeLabel":"Column",
"fieldVariables":[],
"fixed":false,
"iDate":1667572217000,
"indexed":false,
"listed":false,
"modDate":1667572217000,
"name":"Column Field",
"readOnly":false,
"required":false,
"searchable":false,
"sortOrder":-1,
"unique":false
},
"fields":[
{
"clazz":"com.dotcms.contenttype.model.field.ImmutableTextField",
"name":"title",
"dataType":"TEXT",
"regexCheck":"",
"defaultValue":"",
"hint":"",
"required":false,
"searchable":false,
"indexed":false,
"listed":false,
"unique":false,
"id":null
}
]
}
]
}
]
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:54:42 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"divider":{"clazz":"com.dotcms.contenttype.model.field.ImmutableRowField","contentTypeId":"85a101b43610f39661db2e5c1a6bfd9c","dataType":"SYSTEM","fieldContentTypeProperties":[],"fieldType":"Row","fieldTypeLabel":"Row","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1667572217000,"id":"d9bdc508b2ca0dcf3b1d842a881bb6f0","indexed":false,"listed":false,"modDate":1696028080000,"name":"fields-0","readOnly":false,"required":false,"searchable":false,"sortOrder":0,"unique":false,"variable":"fields0"},"columns":[{"columnDivider":{"clazz":"com.dotcms.contenttype.model.field.ImmutableColumnField","contentTypeId":"85a101b43610f39661db2e5c1a6bfd9c","dataType":"SYSTEM","fieldContentTypeProperties":[],"fieldType":"Column","fieldTypeLabel":"Column","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1667572217000,"id":"1c95065ce862ca5ade6c09a48ece18d4","indexed":false,"listed":false,"modDate":1696028080000,"name":"fields-1","readOnly":false,"required":false,"searchable":false,"sortOrder":1,"unique":false,"variable":"fields1"},"fields":[{"clazz":"com.dotcms.contenttype.model.field.ImmutableTextField","contentTypeId":"85a101b43610f39661db2e5c1a6bfd9c","dataType":"TEXT","fieldType":"Text","fieldTypeLabel":"Text","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1696028080000,"id":"b8cc46885e2698923c00c5e8fb613550","indexed":false,"listed":false,"modDate":1696028080000,"name":"title","readOnly":false,"required":false,"searchable":false,"sortOrder":2,"unique":false,"variable":"title"}]}]}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2e8e7430-c0bd-48a4-8408-370907729d77 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 374 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"title": "add_contentlet_default_specific_variant_container",
"friendlyName": "Container to test When COntentlet are add to Default Variant after another Variant exists",
"maxContentlets": 1,
"containerStructures": [{
"structureId": "85a101b43610f39661db2e5c1a6bfd9c",
"maxContentlets": 1,
"code": "$!{dotContentMap.title}"
}]
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:54:45 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"archived" : false,
"categoryId" : "b3b46e15-2961-4697-bae2-47d3df8a8be5",
"deleted" : false,
"friendlyName" : "Container to test When COntentlet are add to Default Variant after another Variant exists",
"iDate" : 1696028082864,
"idate" : 1696028082864,
"identifier" : "c41ce63146ed888cbb1758ff1f08d843",
"inode" : "b3b46e15-2961-4697-bae2-47d3df8a8be5",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1696028082869,
"modUser" : "dotcms.org.1",
"name" : "add_contentlet_default_specific_variant_container",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "f609d8b0-3545-4e5c-ab1b-15e7f1656109",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "f609d8b0-3545-4e5c-ab1b-15e7f1656109",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1696027950936,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "c41ce63146ed888cbb1758ff1f08d843",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "add_contentlet_default_specific_variant_container",
"type" : "containers",
"useDiv" : false,
"versionId" : "c41ce63146ed888cbb1758ff1f08d843",
"versionType" : "containers",
"working" : true
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 65a14f12-0eb1-496a-ac5e-9d22e5dcbb6d |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 673 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"layout":{
"body":{
"rows":[
{
"styleClass":"",
"columns":[
{
"styleClass":"",
"leftOffset":1,
"width":12,
"containers":[
{"identifier":"c41ce63146ed888cbb1758ff1f08d843"}
]
}
]
}
]
}
},
"friendlyName": "",
"title": "add_contentlet_default_specific_variant_template",
"theme": "SYSTEM_THEME"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:54:48 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"body":null,"canPublish":true,"canRead":true,"canWrite":true,"categoryId":"e8e5a5ae-fc8b-4c32-8fa3-2e6c348145bf","containers":{"c41ce63146ed888cbb1758ff1f08d843":{
"archived" : false,
"categoryId" : "b3b46e15-2961-4697-bae2-47d3df8a8be5",
"deleted" : false,
"friendlyName" : "Container to test When COntentlet are add to Default Variant after another Variant exists",
"iDate" : 1696028082884,
"idate" : 1696028082884,
"identifier" : "c41ce63146ed888cbb1758ff1f08d843",
"inode" : "b3b46e15-2961-4697-bae2-47d3df8a8be5",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1696028082884,
"modUser" : "dotcms.org.1",
"name" : "add_contentlet_default_specific_variant_container",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "f609d8b0-3545-4e5c-ab1b-15e7f1656109",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "f609d8b0-3545-4e5c-ab1b-15e7f1656109",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1696027950936,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "c41ce63146ed888cbb1758ff1f08d843",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "add_contentlet_default_specific_variant_container",
"type" : "containers",
"useDiv" : false,
"versionId" : "c41ce63146ed888cbb1758ff1f08d843",
"versionType" : "containers",
"working" : true
}},"countAddContainer":0,"countContainers":0,"deleted":false,"drawed":true,"drawedBody":"{\"title\":\"\",\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"c41ce63146ed888cbb1758ff1f08d843\",\"uuid\":\"1\"}],\"widthPercent\":100,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":12,\"left\":0}],\"styleClass\":\"\"}]}}","footer":null,"friendlyName":"","hasLiveVersion":false,"headCode":null,"header":null,"identifier":"5a2c62c778f76d8b157c779eeb1856d3","image":null,"inode":"e8e5a5ae-fc8b-4c32-8fa3-2e6c348145bf","layout":{"body":{"rows":[{"columns":[{"containers":[{"identifier":"c41ce63146ed888cbb1758ff1f08d843","uuid":"1"}],"leftOffset":1,"styleClass":"","width":12}],"styleClass":""}]},"footer":false,"header":false,"sidebar":null,"title":"","width":null},"live":false,"locked":false,"lockedBy":null,"modDate":1696028085922,"modUser":"dotcms.org.1","name":"add_contentlet_default_specific_variant_template","new":false,"owner":"dotcms.org.1","selectedimage":null,"showOnMenu":true,"sortOrder":0,"theme":"SYSTEM_THEME","themeInfo":{"defaultFileType":null,"filesMasks":null,"hostId":"SYSTEM_HOST","iDate":null,"identifier":"SYSTEM_THEME","inode":"SYSTEM_THEME","modDate":1696026909380,"name":"system_theme","path":"/static/system_theme/","showOnMenu":false,"sortOrder":0,"title":"System Theme","type":"folder"},"themeName":"system_theme","title":"add_contentlet_default_specific_variant_template","working":true},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 22068a1e-182f-4a4b-924b-272aa0468b71 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 36 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
["5a2c62c778f76d8b157c779eeb1856d3"]
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:54:51 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"fails":[],"skippedCount":0,"successCount":1},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4482f562-87fa-4a26-a807-6ea20be09491 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 425 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"contentlet" : {
"title" : "add_contentlet_default_specific_variant_page",
"languageId" : 1,
"stInode": "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"url": "add_contentlet_default_specific_variant_page",
"hostFolder": "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"template": "5a2c62c778f76d8b157c779eeb1856d3",
"cachettl": 0,
"friendlyName": "friendlyName"
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:54:58 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__IS_NEW_CONTENT__":true,"__icon__":"pageIcon","archived":false,"baseType":"HTMLPAGE","cachettl":"0","canEdit":false,"canLock":false,"canRead":false,"contentType":"htmlpageasset","description":"friendlyName","extension":"page","folder":"SYSTEM_FOLDER","friendlyName":"friendlyName","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"1bf2ba95df5036f582caa5781e30dcda","inode":"f694462b-2f26-4076-a268-2e0c23f31d22","isContentlet":true,"languageId":1,"live":true,"liveInode":"f694462b-2f26-4076-a268-2e0c23f31d22","locked":false,"mimeType":"application/dotpage","modDate":1696028092024,"modUser":"dotcms.org.1","modUserName":"Admin User","name":"add_contentlet_default_specific_variant_page","owner":"dotcms.org.1","path":"/add_contentlet_default_specific_variant_page","publishDate":1696028092024,"shortyLive":"f694462b2f","shortyWorking":"f694462b2f","sortOrder":0,"stInode":"c541abb1-69b3-4bc5-8430-5e09e5239cc8","statusIcons":"<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>","template":"5a2c62c778f76d8b157c779eeb1856d3","title":"add_contentlet_default_specific_variant_page","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/add_contentlet_default_specific_variant_page","working":true,"workingInode":"f694462b-2f26-4076-a268-2e0c23f31d22"},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3b53e3a5-707c-47d8-bbd2-12a2d5895b22 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 142 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"contentlet" : {
"title" : "content_1",
"languageId" : 1,
"stInode": "85a101b43610f39661db2e5c1a6bfd9c"
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:04 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__IS_NEW_CONTENT__":true,"archived":false,"baseType":"CONTENT","contentType":"AddContentletSpecificDefaultVariant","folder":"SYSTEM_FOLDER","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"b55536b19af98fc22db11b9d2e5984f3","inode":"2b8525d1-06f1-4bf8-8f7d-185905ffae47","languageId":1,"live":true,"locked":false,"modDate":1696028098227,"modUser":"dotcms.org.1","modUserName":"Admin User","owner":"dotcms.org.1","publishDate":1696028098227,"sortOrder":0,"stInode":"85a101b43610f39661db2e5c1a6bfd9c","title":"content_1","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/content.2b8525d1-06f1-4bf8-8f7d-185905ffae47","working":true},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2c2632e7-c1a5-44c4-98e8-5354a078b5b0 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 142 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"contentlet" : {
"title" : "content_2",
"languageId" : 1,
"stInode": "85a101b43610f39661db2e5c1a6bfd9c"
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:10 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__IS_NEW_CONTENT__":true,"archived":false,"baseType":"CONTENT","contentType":"AddContentletSpecificDefaultVariant","folder":"SYSTEM_FOLDER","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"47d8c4df7e325fa216de9f87719678a8","inode":"efafef90-ab85-4fae-a13d-df1469af7cdd","languageId":1,"live":true,"locked":false,"modDate":1696028104368,"modUser":"dotcms.org.1","modUserName":"Admin User","owner":"dotcms.org.1","publishDate":1696028104368,"sortOrder":0,"stInode":"85a101b43610f39661db2e5c1a6bfd9c","title":"content_2","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/content.efafef90-ab85-4fae-a13d-df1469af7cdd","working":true},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 677572b8-395f-4137-8f33-d8380fd7b85f |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 149 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
[
{
"contentletsId": ["b55536b19af98fc22db11b9d2e5984f3"],
"identifier": "c41ce63146ed888cbb1758ff1f08d843",
"uuid": "1"
}
]
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json |
| Content-Length | 97 |
| Date | Fri, 29 Sep 2023 22:55:13 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":"ok","errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 26443811-0a6a-45ee-b086-652079fcfcfc |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json;charset=UTF-8 |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:13 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"canCreateTemplate" : true,
"containers" : {
"c41ce63146ed888cbb1758ff1f08d843" : {
"containerStructures" : [ {
"id" : "c61c1477-df06-4695-8d6b-d7824c9962fa",
"structureId" : "85a101b43610f39661db2e5c1a6bfd9c",
"containerInode" : "b3b46e15-2961-4697-bae2-47d3df8a8be5",
"containerId" : "c41ce63146ed888cbb1758ff1f08d843",
"code" : "$!{dotContentMap.title}",
"contentTypeVar" : "AddContentletSpecificDefaultVariant"
} ],
"rendered" : {
"uuid-1" : "content_1"
},
"contentlets" : {
"uuid-1" : [ {
"hostName" : "default",
"modDate" : 1696028098227,
"publishDate" : 1696028098227,
"title" : "content_1",
"baseType" : "CONTENT",
"inode" : "2b8525d1-06f1-4bf8-8f7d-185905ffae47",
"archived" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"working" : true,
"locked" : false,
"stInode" : "85a101b43610f39661db2e5c1a6bfd9c",
"contentType" : "AddContentletSpecificDefaultVariant",
"live" : true,
"owner" : "dotcms.org.1",
"identifier" : "b55536b19af98fc22db11b9d2e5984f3",
"languageId" : 1,
"url" : "/content.2b8525d1-06f1-4bf8-8f7d-185905ffae47",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"modUserName" : "Admin User",
"hasLiveVersion" : true,
"folder" : "SYSTEM_FOLDER",
"hasTitleImage" : false,
"sortOrder" : 0,
"modUser" : "dotcms.org.1"
} ]
},
"container" : {
"archived" : false,
"categoryId" : "b3b46e15-2961-4697-bae2-47d3df8a8be5",
"deleted" : false,
"friendlyName" : "Container to test When COntentlet are add to Default Variant after another Variant exists",
"iDate" : 1696028082884,
"idate" : 1696028082884,
"identifier" : "c41ce63146ed888cbb1758ff1f08d843",
"inode" : "b3b46e15-2961-4697-bae2-47d3df8a8be5",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1696028082884,
"modUser" : "dotcms.org.1",
"name" : "add_contentlet_default_specific_variant_container",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "f609d8b0-3545-4e5c-ab1b-15e7f1656109",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "f609d8b0-3545-4e5c-ab1b-15e7f1656109",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1696027950936,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "c41ce63146ed888cbb1758ff1f08d843",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "add_contentlet_default_specific_variant_container",
"type" : "containers",
"useDiv" : false,
"versionId" : "c41ce63146ed888cbb1758ff1f08d843",
"versionType" : "containers",
"working" : true
}
}
},
"layout" : {
"width" : null,
"title" : "addcontentletdefaultspecificvarianttemplate",
"header" : false,
"footer" : false,
"body" : {
"rows" : [ {
"columns" : [ {
"containers" : [ {
"identifier" : "c41ce63146ed888cbb1758ff1f08d843",
"uuid" : "1"
} ],
"widthPercent" : 100,
"leftOffset" : 1,
"styleClass" : "",
"preview" : false,
"width" : 12,
"left" : 0
} ],
"styleClass" : ""
} ]
},
"sidebar" : null
},
"numberContents" : 1,
"page" : {
"__icon__" : "pageIcon",
"archived" : false,
"baseType" : "HTMLPAGE",
"cachettl" : "0",
"canEdit" : true,
"canLock" : true,
"canRead" : true,
"contentType" : "htmlpageasset",
"deleted" : false,
"description" : "friendlyName",
"extension" : "page",
"folder" : "SYSTEM_FOLDER",
"friendlyName" : "friendlyName",
"hasLiveVersion" : true,
"hasTitleImage" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"hostName" : "default",
"httpsRequired" : false,
"identifier" : "1bf2ba95df5036f582caa5781e30dcda",
"inode" : "f694462b-2f26-4076-a268-2e0c23f31d22",
"isContentlet" : true,
"languageId" : 1,
"live" : true,
"liveInode" : "f694462b-2f26-4076-a268-2e0c23f31d22",
"locked" : false,
"mimeType" : "application/dotpage",
"modDate" : 1696028092024,
"modUser" : "dotcms.org.1",
"modUserName" : "Admin User",
"name" : "add_contentlet_default_specific_variant_page",
"owner" : "dotcms.org.1",
"pageURI" : "/add_contentlet_default_specific_variant_page",
"pageUrl" : "add_contentlet_default_specific_variant_page",
"path" : "/add_contentlet_default_specific_variant_page",
"publishDate" : 1696028092024,
"shortyLive" : "f694462b2f",
"shortyWorking" : "f694462b2f",
"sortOrder" : 0,
"stInode" : "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"statusIcons" : "<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>",
"template" : "5a2c62c778f76d8b157c779eeb1856d3",
"title" : "add_contentlet_default_specific_variant_page",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"type" : "htmlpage",
"url" : "/add_contentlet_default_specific_variant_page",
"working" : true,
"workingInode" : "f694462b-2f26-4076-a268-2e0c23f31d22",
"rendered" : "<!doctype html>\n<html lang=\"en\">\n\n<head>\n\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n<title>friendlyName</title>\n<meta name=\"description\" content=\"\">\n<meta name=\"language\" content=\"english\">\n<meta name=\"author\" content=\"dotCMS\">\n<meta name=\"copyright\" content=\"dotCMS LLC, Miami Florida, US\">\n\n<!-- CSS -->\n<style>\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}\n/*# sourceMappingURL=normalize.min.css.map */\n/*! reflexgrid.css | github.com/leejordan/reflex */:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:576px;--reflex-sm:768px;--reflex-md:992px;--reflex-lg:1200px;--reflex-xlg:1600px;--reflex-xxs-max:575px;--reflex-xs-max:767px;--reflex-sm-max:991px;--reflex-md-max:1199px;--reflex-lg-max:1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;*display:inline;zoom:1}[class*=\"col-\"]::before,[class*=\"col-\"]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%;*width:99.9%}.col-11{width:91.66666667%;*width:91.56666667%}.col-10{width:83.33333333%;*width:83.23333333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.66666667%;*width:66.56666667%}.col-7{width:58.33333333%;*width:58.23333333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.66666667%;*width:41.56666667%}.col-4{width:33.33333333%;*width:33.23333333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.66666667%;*width:16.56666667%}.col-1{width:8.33333333%;*width:8.23333333%}@media (min-width: 576px){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.66666667%;*width:91.56666667%}.col-xs-10{width:83.33333333%;*width:83.23333333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.66666667%;*width:66.56666667%}.col-xs-7{width:58.33333333%;*width:58.23333333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.66666667%;*width:41.56666667%}.col-xs-4{width:33.33333333%;*width:33.23333333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.66666667%;*width:16.56666667%}.col-xs-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 768px){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.66666667%;*width:91.56666667%}.col-sm-10{width:83.33333333%;*width:83.23333333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.66666667%;*width:66.56666667%}.col-sm-7{width:58.33333333%;*width:58.23333333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.66666667%;*width:41.56666667%}.col-sm-4{width:33.33333333%;*width:33.23333333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.66666667%;*width:16.56666667%}.col-sm-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 992px){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.66666667%;*width:91.56666667%}.col-md-10{width:83.33333333%;*width:83.23333333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.66666667%;*width:66.56666667%}.col-md-7{width:58.33333333%;*width:58.23333333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.66666667%;*width:41.56666667%}.col-md-4{width:33.33333333%;*width:33.23333333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.66666667%;*width:16.56666667%}.col-md-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1200px){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.66666667%;*width:91.56666667%}.col-lg-10{width:83.33333333%;*width:83.23333333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.66666667%;*width:66.56666667%}.col-lg-7{width:58.33333333%;*width:58.23333333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.66666667%;*width:41.56666667%}.col-lg-4{width:33.33333333%;*width:33.23333333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.66666667%;*width:16.56666667%}.col-lg-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1600px){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.66666667%;*width:91.56666667%}.col-xlg-10{width:83.33333333%;*width:83.23333333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.66666667%;*width:66.56666667%}.col-xlg-7{width:58.33333333%;*width:58.23333333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.66666667%;*width:41.56666667%}.col-xlg-4{width:33.33333333%;*width:33.23333333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.66666667%;*width:16.56666667%}.col-xlg-1{width:8.33333333%;*width:8.23333333%}}.col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-1{margin-left:8.33333333%;*margin-left:8.23333333%}@media only screen and (min-width: 576px){.offset-xs-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xs-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xs-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xs-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xs-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xs-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 768px){.offset-sm-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-sm-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-sm-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-sm-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-sm-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-sm-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 992px){.offset-md-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-md-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-md-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-md-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-md-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-md-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1200px){.offset-lg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-lg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-lg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-lg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-lg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-lg-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1600px){.offset-xlg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xlg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xlg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xlg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xlg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xlg-0{margin-left:0;*margin-left:-.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=\"col-\"]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*=\"col-\"]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*=\"col-\"]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=\"col-\"]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=\"col-\"]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}\n\n.block-placeholder {\n align-items: center;\n background-color: #e2e2e2;\n color: #524e5c;\n display: flex;\n font-size: 20px;\n font-weight: bold;\n height: 120px;\n justify-content: center;\n min-height: 120px;\n}\nheader:before {\n content: \"Header\";\n}\nfooter:before {\n content: \"Footer\";\n}\nbody {\n display: flex;\n flex-direction: column;\n font-family: Assistant, \"Helvetica Neue\", Helvetica, Arial, \"Lucida Grande\", sans-serif ;\n height: 100%;\n}\n.body-wrapper {\n flex-grow: 1;\n}\n\n</style>\n</head>\n\n\n<body id=\"add_contentlet_default_specific_variant_page\" >\n\n \n <div class=\"body-wrapper\">\n \n \n \n \n \n \n <section id=\"section-1\" class=\"section \">\n <div class=\"container\">\n <div class=\"grid\">\n \n \n \n <div class=\"col-lg-12 \">\n content_1\n </div><!--/Column-->\n\n </div><!--/row-->\n </div><!--/container-->\n </section><!-- /row-wrapper-->\n \n </div><!-- /body-wrapper -->\n\n \n</body>\n</html>"
},
"site" : {
"lowIndexPriority" : false,
"indexPolicyDependencies" : "DEFER",
"variantId" : "DEFAULT",
"default" : true,
"aliases" : null,
"inode" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"parent" : true,
"hostname" : "default",
"hostThumbnail" : null,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"name" : "default",
"owner" : "dotcms.org.1",
"permissionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"identifier" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"modDate" : 1587414510812,
"type" : "contentlet",
"live" : true,
"host" : "SYSTEM_HOST",
"new" : false,
"title" : "default",
"languageId" : 1,
"folder" : "SYSTEM_FOLDER",
"working" : true,
"archived" : false,
"fileAsset" : false,
"categoryId" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"versionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"titleImage" : {
"empty" : true,
"present" : false
},
"htmlpage" : false,
"dotAsset" : false,
"persona" : false,
"form" : false,
"vanityUrl" : false,
"keyValue" : false,
"locked" : true
},
"template" : {
"iDate" : 1696028085921,
"type" : "template",
"owner" : "dotcms.org.1",
"inode" : "e8e5a5ae-fc8b-4c32-8fa3-2e6c348145bf",
"identifier" : "5a2c62c778f76d8b157c779eeb1856d3",
"source" : "DB",
"title" : "add_contentlet_default_specific_variant_template",
"friendlyName" : "",
"modDate" : 1696028085922,
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"showOnMenu" : true,
"body" : "null",
"image" : "null",
"drawed" : true,
"drawedBody" : "{\"title\":\"\",\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"c41ce63146ed888cbb1758ff1f08d843\",\"uuid\":\"1\"}],\"widthPercent\":100,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":12,\"left\":0}],\"styleClass\":\"\"}]}}",
"countAddContainer" : 0,
"countContainers" : 0,
"theme" : "SYSTEM_THEME",
"header" : "null",
"footer" : "null",
"anonymous" : false,
"template" : true,
"live" : true,
"deleted" : false,
"working" : true,
"archived" : false,
"versionType" : "template",
"permissionId" : "5a2c62c778f76d8b157c779eeb1856d3",
"versionId" : "5a2c62c778f76d8b157c779eeb1856d3",
"name" : "add_contentlet_default_specific_variant_template",
"locked" : false,
"permissionType" : "com.dotmarketing.portlets.templates.model.Template",
"new" : false,
"categoryId" : "e8e5a5ae-fc8b-4c32-8fa3-2e6c348145bf",
"idate" : 1696028085921,
"canEdit" : true
},
"viewAs" : {
"visitor" : {
"tags" : [ ],
"device" : "UNKNOWN",
"isNew" : true,
"userAgent" : {
"operatingSystem" : "UNKNOWN",
"browser" : "UNKNOWN",
"id" : 16843022,
"browserVersion" : null
},
"personas" : { }
},
"language" : {
"id" : 1,
"languageCode" : "en",
"countryCode" : "US",
"language" : "English",
"country" : "United States",
"isoCode" : "en-us"
},
"mode" : "PREVIEW_MODE"
}
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Create a new Experiment named "Add/Remove content Experiment" with the page created in the previous request.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 26da37c6-10bd-428e-a378-54cd1d03ac20 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 166 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "1bf2ba95df5036f582caa5781e30dcda",
"name": "Experiment Add Contentlet on DEFAULT Variant after Specific Variant exists",
"description": ""
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:13 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028113649,"description":"","goals":null,"id":"1730bee2-74cf-46d6-9a7b-ab0100766091","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028113676,"name":"Experiment Add Contentlet on DEFAULT Variant after Specific Variant exists","pageId":"1bf2ba95df5036f582caa5781e30dcda","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/add_contentlet_default_specific_variant_page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Create a new variant into the previous created experiment
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ba29fc2a-d2c7-46f5-97f9-6da377ef3b6c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 78 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"description": "Variant to Test Add COntentlet after a Variant Exists"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:16 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028113649,"description":"","goals":null,"id":"1730bee2-74cf-46d6-9a7b-ab0100766091","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028113737,"name":"Experiment Add Contentlet on DEFAULT Variant after Specific Variant exists","pageId":"1bf2ba95df5036f582caa5781e30dcda","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/add_contentlet_default_specific_variant_page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-1730bee274-variant-1","name":"Variant to Test Add COntentlet after a Variant Exists","promoted":false,"url":"/add_contentlet_default_specific_variant_page?variantName=dotexperiment-1730bee274-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d44f25f7-d0b3-49e2-9d24-e5cbba1e3cb7 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json;charset=UTF-8 |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:16 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"canCreateTemplate" : true,
"containers" : {
"c41ce63146ed888cbb1758ff1f08d843" : {
"containerStructures" : [ {
"id" : "c61c1477-df06-4695-8d6b-d7824c9962fa",
"structureId" : "85a101b43610f39661db2e5c1a6bfd9c",
"containerInode" : "b3b46e15-2961-4697-bae2-47d3df8a8be5",
"containerId" : "c41ce63146ed888cbb1758ff1f08d843",
"code" : "$!{dotContentMap.title}",
"contentTypeVar" : "AddContentletSpecificDefaultVariant"
} ],
"rendered" : {
"uuid-1" : "content_1"
},
"contentlets" : {
"uuid-1" : [ {
"hostName" : "default",
"modDate" : 1696028098227,
"publishDate" : 1696028098227,
"title" : "content_1",
"baseType" : "CONTENT",
"inode" : "2b8525d1-06f1-4bf8-8f7d-185905ffae47",
"archived" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"working" : true,
"locked" : false,
"stInode" : "85a101b43610f39661db2e5c1a6bfd9c",
"contentType" : "AddContentletSpecificDefaultVariant",
"live" : true,
"owner" : "dotcms.org.1",
"identifier" : "b55536b19af98fc22db11b9d2e5984f3",
"languageId" : 1,
"url" : "/content.2b8525d1-06f1-4bf8-8f7d-185905ffae47",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"modUserName" : "Admin User",
"hasLiveVersion" : true,
"folder" : "SYSTEM_FOLDER",
"hasTitleImage" : false,
"sortOrder" : 0,
"modUser" : "dotcms.org.1"
} ]
},
"container" : {
"archived" : false,
"categoryId" : "b3b46e15-2961-4697-bae2-47d3df8a8be5",
"deleted" : false,
"friendlyName" : "Container to test When COntentlet are add to Default Variant after another Variant exists",
"iDate" : 1696028082884,
"idate" : 1696028082884,
"identifier" : "c41ce63146ed888cbb1758ff1f08d843",
"inode" : "b3b46e15-2961-4697-bae2-47d3df8a8be5",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1696028082884,
"modUser" : "dotcms.org.1",
"name" : "add_contentlet_default_specific_variant_container",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "f609d8b0-3545-4e5c-ab1b-15e7f1656109",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "f609d8b0-3545-4e5c-ab1b-15e7f1656109",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1696027950936,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "c41ce63146ed888cbb1758ff1f08d843",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "add_contentlet_default_specific_variant_container",
"type" : "containers",
"useDiv" : false,
"versionId" : "c41ce63146ed888cbb1758ff1f08d843",
"versionType" : "containers",
"working" : true
}
}
},
"layout" : {
"width" : null,
"title" : "addcontentletdefaultspecificvarianttemplate",
"header" : false,
"footer" : false,
"body" : {
"rows" : [ {
"columns" : [ {
"containers" : [ {
"identifier" : "c41ce63146ed888cbb1758ff1f08d843",
"uuid" : "1"
} ],
"widthPercent" : 100,
"leftOffset" : 1,
"styleClass" : "",
"preview" : false,
"width" : 12,
"left" : 0
} ],
"styleClass" : ""
} ]
},
"sidebar" : null
},
"numberContents" : 1,
"page" : {
"__icon__" : "pageIcon",
"archived" : false,
"baseType" : "HTMLPAGE",
"cachettl" : "0",
"canEdit" : true,
"canLock" : true,
"canRead" : true,
"contentType" : "htmlpageasset",
"deleted" : false,
"description" : "friendlyName",
"extension" : "page",
"folder" : "SYSTEM_FOLDER",
"friendlyName" : "friendlyName",
"hasLiveVersion" : true,
"hasTitleImage" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"hostName" : "default",
"httpsRequired" : false,
"identifier" : "1bf2ba95df5036f582caa5781e30dcda",
"inode" : "f694462b-2f26-4076-a268-2e0c23f31d22",
"isContentlet" : true,
"languageId" : 1,
"live" : true,
"liveInode" : "f694462b-2f26-4076-a268-2e0c23f31d22",
"locked" : false,
"mimeType" : "application/dotpage",
"modDate" : 1696028092024,
"modUser" : "dotcms.org.1",
"modUserName" : "Admin User",
"name" : "add_contentlet_default_specific_variant_page",
"owner" : "dotcms.org.1",
"pageURI" : "/add_contentlet_default_specific_variant_page",
"pageUrl" : "add_contentlet_default_specific_variant_page",
"path" : "/add_contentlet_default_specific_variant_page",
"publishDate" : 1696028092024,
"shortyLive" : "f694462b2f",
"shortyWorking" : "f694462b2f",
"sortOrder" : 0,
"stInode" : "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"statusIcons" : "<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>",
"template" : "5a2c62c778f76d8b157c779eeb1856d3",
"title" : "add_contentlet_default_specific_variant_page",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"type" : "htmlpage",
"url" : "/add_contentlet_default_specific_variant_page",
"working" : true,
"workingInode" : "f694462b-2f26-4076-a268-2e0c23f31d22",
"rendered" : "<!doctype html>\n<html lang=\"en\">\n\n<head>\n\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n<title>friendlyName</title>\n<meta name=\"description\" content=\"\">\n<meta name=\"language\" content=\"english\">\n<meta name=\"author\" content=\"dotCMS\">\n<meta name=\"copyright\" content=\"dotCMS LLC, Miami Florida, US\">\n\n<!-- CSS -->\n<style>\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}\n/*# sourceMappingURL=normalize.min.css.map */\n/*! reflexgrid.css | github.com/leejordan/reflex */:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:576px;--reflex-sm:768px;--reflex-md:992px;--reflex-lg:1200px;--reflex-xlg:1600px;--reflex-xxs-max:575px;--reflex-xs-max:767px;--reflex-sm-max:991px;--reflex-md-max:1199px;--reflex-lg-max:1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;*display:inline;zoom:1}[class*=\"col-\"]::before,[class*=\"col-\"]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%;*width:99.9%}.col-11{width:91.66666667%;*width:91.56666667%}.col-10{width:83.33333333%;*width:83.23333333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.66666667%;*width:66.56666667%}.col-7{width:58.33333333%;*width:58.23333333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.66666667%;*width:41.56666667%}.col-4{width:33.33333333%;*width:33.23333333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.66666667%;*width:16.56666667%}.col-1{width:8.33333333%;*width:8.23333333%}@media (min-width: 576px){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.66666667%;*width:91.56666667%}.col-xs-10{width:83.33333333%;*width:83.23333333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.66666667%;*width:66.56666667%}.col-xs-7{width:58.33333333%;*width:58.23333333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.66666667%;*width:41.56666667%}.col-xs-4{width:33.33333333%;*width:33.23333333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.66666667%;*width:16.56666667%}.col-xs-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 768px){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.66666667%;*width:91.56666667%}.col-sm-10{width:83.33333333%;*width:83.23333333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.66666667%;*width:66.56666667%}.col-sm-7{width:58.33333333%;*width:58.23333333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.66666667%;*width:41.56666667%}.col-sm-4{width:33.33333333%;*width:33.23333333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.66666667%;*width:16.56666667%}.col-sm-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 992px){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.66666667%;*width:91.56666667%}.col-md-10{width:83.33333333%;*width:83.23333333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.66666667%;*width:66.56666667%}.col-md-7{width:58.33333333%;*width:58.23333333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.66666667%;*width:41.56666667%}.col-md-4{width:33.33333333%;*width:33.23333333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.66666667%;*width:16.56666667%}.col-md-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1200px){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.66666667%;*width:91.56666667%}.col-lg-10{width:83.33333333%;*width:83.23333333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.66666667%;*width:66.56666667%}.col-lg-7{width:58.33333333%;*width:58.23333333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.66666667%;*width:41.56666667%}.col-lg-4{width:33.33333333%;*width:33.23333333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.66666667%;*width:16.56666667%}.col-lg-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1600px){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.66666667%;*width:91.56666667%}.col-xlg-10{width:83.33333333%;*width:83.23333333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.66666667%;*width:66.56666667%}.col-xlg-7{width:58.33333333%;*width:58.23333333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.66666667%;*width:41.56666667%}.col-xlg-4{width:33.33333333%;*width:33.23333333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.66666667%;*width:16.56666667%}.col-xlg-1{width:8.33333333%;*width:8.23333333%}}.col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-1{margin-left:8.33333333%;*margin-left:8.23333333%}@media only screen and (min-width: 576px){.offset-xs-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xs-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xs-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xs-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xs-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xs-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 768px){.offset-sm-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-sm-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-sm-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-sm-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-sm-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-sm-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 992px){.offset-md-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-md-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-md-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-md-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-md-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-md-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1200px){.offset-lg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-lg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-lg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-lg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-lg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-lg-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1600px){.offset-xlg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xlg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xlg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xlg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xlg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xlg-0{margin-left:0;*margin-left:-.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=\"col-\"]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*=\"col-\"]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*=\"col-\"]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=\"col-\"]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=\"col-\"]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}\n\n.block-placeholder {\n align-items: center;\n background-color: #e2e2e2;\n color: #524e5c;\n display: flex;\n font-size: 20px;\n font-weight: bold;\n height: 120px;\n justify-content: center;\n min-height: 120px;\n}\nheader:before {\n content: \"Header\";\n}\nfooter:before {\n content: \"Footer\";\n}\nbody {\n display: flex;\n flex-direction: column;\n font-family: Assistant, \"Helvetica Neue\", Helvetica, Arial, \"Lucida Grande\", sans-serif ;\n height: 100%;\n}\n.body-wrapper {\n flex-grow: 1;\n}\n\n</style>\n</head>\n\n\n<body id=\"add_contentlet_default_specific_variant_page\" >\n\n \n <div class=\"body-wrapper\">\n \n \n \n \n \n \n <section id=\"section-1\" class=\"section \">\n <div class=\"container\">\n <div class=\"grid\">\n \n \n \n <div class=\"col-lg-12 \">\n content_1\n </div><!--/Column-->\n\n </div><!--/row-->\n </div><!--/container-->\n </section><!-- /row-wrapper-->\n \n </div><!-- /body-wrapper -->\n\n \n</body>\n</html>"
},
"site" : {
"lowIndexPriority" : false,
"indexPolicyDependencies" : "DEFER",
"variantId" : "DEFAULT",
"default" : true,
"aliases" : null,
"inode" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"parent" : true,
"hostname" : "default",
"hostThumbnail" : null,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"name" : "default",
"owner" : "dotcms.org.1",
"permissionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"identifier" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"modDate" : 1587414510812,
"type" : "contentlet",
"live" : true,
"host" : "SYSTEM_HOST",
"new" : false,
"title" : "default",
"languageId" : 1,
"folder" : "SYSTEM_FOLDER",
"working" : true,
"archived" : false,
"fileAsset" : false,
"categoryId" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"versionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"titleImage" : {
"empty" : true,
"present" : false
},
"htmlpage" : false,
"dotAsset" : false,
"persona" : false,
"form" : false,
"vanityUrl" : false,
"keyValue" : false,
"locked" : true
},
"template" : {
"iDate" : 1696028085921,
"type" : "template",
"owner" : "dotcms.org.1",
"inode" : "e8e5a5ae-fc8b-4c32-8fa3-2e6c348145bf",
"identifier" : "5a2c62c778f76d8b157c779eeb1856d3",
"source" : "DB",
"title" : "add_contentlet_default_specific_variant_template",
"friendlyName" : "",
"modDate" : 1696028085922,
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"showOnMenu" : true,
"body" : "null",
"image" : "null",
"drawed" : true,
"drawedBody" : "{\"title\":\"\",\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"c41ce63146ed888cbb1758ff1f08d843\",\"uuid\":\"1\"}],\"widthPercent\":100,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":12,\"left\":0}],\"styleClass\":\"\"}]}}",
"countAddContainer" : 0,
"countContainers" : 0,
"theme" : "SYSTEM_THEME",
"header" : "null",
"footer" : "null",
"anonymous" : false,
"template" : true,
"live" : true,
"deleted" : false,
"working" : true,
"archived" : false,
"versionType" : "template",
"permissionId" : "5a2c62c778f76d8b157c779eeb1856d3",
"versionId" : "5a2c62c778f76d8b157c779eeb1856d3",
"name" : "add_contentlet_default_specific_variant_template",
"locked" : false,
"permissionType" : "com.dotmarketing.portlets.templates.model.Template",
"new" : false,
"categoryId" : "e8e5a5ae-fc8b-4c32-8fa3-2e6c348145bf",
"idate" : 1696028085921,
"canEdit" : true
},
"viewAs" : {
"visitor" : {
"tags" : [ ],
"device" : "UNKNOWN",
"isNew" : true,
"userAgent" : {
"operatingSystem" : "UNKNOWN",
"browser" : "UNKNOWN",
"id" : 16843022,
"browserVersion" : null
},
"personas" : { }
},
"language" : {
"id" : 1,
"languageCode" : "en",
"countryCode" : "US",
"language" : "English",
"country" : "United States",
"isoCode" : "en-us"
},
"mode" : "PREVIEW_MODE"
}
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e1514174-6f6c-4862-aa5c-5a6baadc4a66 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 185 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
[
{
"contentletsId": ["b55536b19af98fc22db11b9d2e5984f3", "47d8c4df7e325fa216de9f87719678a8"],
"identifier": "c41ce63146ed888cbb1758ff1f08d843",
"uuid": "1"
}
]
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json |
| Content-Length | 97 |
| Date | Fri, 29 Sep 2023 22:55:19 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":"ok","errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bd755202-110e-4c31-b4f0-99766c711a34 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json;charset=UTF-8 |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:19 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"canCreateTemplate" : true,
"containers" : {
"c41ce63146ed888cbb1758ff1f08d843" : {
"containerStructures" : [ {
"id" : "c61c1477-df06-4695-8d6b-d7824c9962fa",
"structureId" : "85a101b43610f39661db2e5c1a6bfd9c",
"containerInode" : "b3b46e15-2961-4697-bae2-47d3df8a8be5",
"containerId" : "c41ce63146ed888cbb1758ff1f08d843",
"code" : "$!{dotContentMap.title}",
"contentTypeVar" : "AddContentletSpecificDefaultVariant"
} ],
"rendered" : {
"uuid-1" : "content_1"
},
"contentlets" : {
"uuid-1" : [ {
"hostName" : "default",
"modDate" : 1696028098227,
"publishDate" : 1696028098227,
"title" : "content_1",
"baseType" : "CONTENT",
"inode" : "2b8525d1-06f1-4bf8-8f7d-185905ffae47",
"archived" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"working" : true,
"locked" : false,
"stInode" : "85a101b43610f39661db2e5c1a6bfd9c",
"contentType" : "AddContentletSpecificDefaultVariant",
"live" : true,
"owner" : "dotcms.org.1",
"identifier" : "b55536b19af98fc22db11b9d2e5984f3",
"languageId" : 1,
"url" : "/content.2b8525d1-06f1-4bf8-8f7d-185905ffae47",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"modUserName" : "Admin User",
"hasLiveVersion" : true,
"folder" : "SYSTEM_FOLDER",
"hasTitleImage" : false,
"sortOrder" : 0,
"modUser" : "dotcms.org.1"
} ]
},
"container" : {
"archived" : false,
"categoryId" : "b3b46e15-2961-4697-bae2-47d3df8a8be5",
"deleted" : false,
"friendlyName" : "Container to test When COntentlet are add to Default Variant after another Variant exists",
"iDate" : 1696028082884,
"idate" : 1696028082884,
"identifier" : "c41ce63146ed888cbb1758ff1f08d843",
"inode" : "b3b46e15-2961-4697-bae2-47d3df8a8be5",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1696028082884,
"modUser" : "dotcms.org.1",
"name" : "add_contentlet_default_specific_variant_container",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "f609d8b0-3545-4e5c-ab1b-15e7f1656109",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "f609d8b0-3545-4e5c-ab1b-15e7f1656109",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1696027950936,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "c41ce63146ed888cbb1758ff1f08d843",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "add_contentlet_default_specific_variant_container",
"type" : "containers",
"useDiv" : false,
"versionId" : "c41ce63146ed888cbb1758ff1f08d843",
"versionType" : "containers",
"working" : true
}
}
},
"layout" : {
"width" : null,
"title" : "addcontentletdefaultspecificvarianttemplate",
"header" : false,
"footer" : false,
"body" : {
"rows" : [ {
"columns" : [ {
"containers" : [ {
"identifier" : "c41ce63146ed888cbb1758ff1f08d843",
"uuid" : "1"
} ],
"widthPercent" : 100,
"leftOffset" : 1,
"styleClass" : "",
"preview" : false,
"width" : 12,
"left" : 0
} ],
"styleClass" : ""
} ]
},
"sidebar" : null
},
"numberContents" : 1,
"page" : {
"__icon__" : "pageIcon",
"archived" : false,
"baseType" : "HTMLPAGE",
"cachettl" : "0",
"canEdit" : true,
"canLock" : true,
"canRead" : true,
"contentType" : "htmlpageasset",
"deleted" : false,
"description" : "friendlyName",
"extension" : "page",
"folder" : "SYSTEM_FOLDER",
"friendlyName" : "friendlyName",
"hasLiveVersion" : true,
"hasTitleImage" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"hostName" : "default",
"httpsRequired" : false,
"identifier" : "1bf2ba95df5036f582caa5781e30dcda",
"inode" : "f694462b-2f26-4076-a268-2e0c23f31d22",
"isContentlet" : true,
"languageId" : 1,
"live" : true,
"liveInode" : "f694462b-2f26-4076-a268-2e0c23f31d22",
"locked" : false,
"mimeType" : "application/dotpage",
"modDate" : 1696028092024,
"modUser" : "dotcms.org.1",
"modUserName" : "Admin User",
"name" : "add_contentlet_default_specific_variant_page",
"owner" : "dotcms.org.1",
"pageURI" : "/add_contentlet_default_specific_variant_page",
"pageUrl" : "add_contentlet_default_specific_variant_page",
"path" : "/add_contentlet_default_specific_variant_page",
"publishDate" : 1696028092024,
"shortyLive" : "f694462b2f",
"shortyWorking" : "f694462b2f",
"sortOrder" : 0,
"stInode" : "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"statusIcons" : "<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>",
"template" : "5a2c62c778f76d8b157c779eeb1856d3",
"title" : "add_contentlet_default_specific_variant_page",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"type" : "htmlpage",
"url" : "/add_contentlet_default_specific_variant_page",
"working" : true,
"workingInode" : "f694462b-2f26-4076-a268-2e0c23f31d22",
"rendered" : "<!doctype html>\n<html lang=\"en\">\n\n<head>\n\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n<title>friendlyName</title>\n<meta name=\"description\" content=\"\">\n<meta name=\"language\" content=\"english\">\n<meta name=\"author\" content=\"dotCMS\">\n<meta name=\"copyright\" content=\"dotCMS LLC, Miami Florida, US\">\n\n<!-- CSS -->\n<style>\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}\n/*# sourceMappingURL=normalize.min.css.map */\n/*! reflexgrid.css | github.com/leejordan/reflex */:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:576px;--reflex-sm:768px;--reflex-md:992px;--reflex-lg:1200px;--reflex-xlg:1600px;--reflex-xxs-max:575px;--reflex-xs-max:767px;--reflex-sm-max:991px;--reflex-md-max:1199px;--reflex-lg-max:1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;*display:inline;zoom:1}[class*=\"col-\"]::before,[class*=\"col-\"]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%;*width:99.9%}.col-11{width:91.66666667%;*width:91.56666667%}.col-10{width:83.33333333%;*width:83.23333333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.66666667%;*width:66.56666667%}.col-7{width:58.33333333%;*width:58.23333333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.66666667%;*width:41.56666667%}.col-4{width:33.33333333%;*width:33.23333333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.66666667%;*width:16.56666667%}.col-1{width:8.33333333%;*width:8.23333333%}@media (min-width: 576px){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.66666667%;*width:91.56666667%}.col-xs-10{width:83.33333333%;*width:83.23333333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.66666667%;*width:66.56666667%}.col-xs-7{width:58.33333333%;*width:58.23333333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.66666667%;*width:41.56666667%}.col-xs-4{width:33.33333333%;*width:33.23333333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.66666667%;*width:16.56666667%}.col-xs-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 768px){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.66666667%;*width:91.56666667%}.col-sm-10{width:83.33333333%;*width:83.23333333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.66666667%;*width:66.56666667%}.col-sm-7{width:58.33333333%;*width:58.23333333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.66666667%;*width:41.56666667%}.col-sm-4{width:33.33333333%;*width:33.23333333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.66666667%;*width:16.56666667%}.col-sm-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 992px){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.66666667%;*width:91.56666667%}.col-md-10{width:83.33333333%;*width:83.23333333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.66666667%;*width:66.56666667%}.col-md-7{width:58.33333333%;*width:58.23333333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.66666667%;*width:41.56666667%}.col-md-4{width:33.33333333%;*width:33.23333333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.66666667%;*width:16.56666667%}.col-md-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1200px){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.66666667%;*width:91.56666667%}.col-lg-10{width:83.33333333%;*width:83.23333333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.66666667%;*width:66.56666667%}.col-lg-7{width:58.33333333%;*width:58.23333333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.66666667%;*width:41.56666667%}.col-lg-4{width:33.33333333%;*width:33.23333333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.66666667%;*width:16.56666667%}.col-lg-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1600px){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.66666667%;*width:91.56666667%}.col-xlg-10{width:83.33333333%;*width:83.23333333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.66666667%;*width:66.56666667%}.col-xlg-7{width:58.33333333%;*width:58.23333333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.66666667%;*width:41.56666667%}.col-xlg-4{width:33.33333333%;*width:33.23333333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.66666667%;*width:16.56666667%}.col-xlg-1{width:8.33333333%;*width:8.23333333%}}.col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-1{margin-left:8.33333333%;*margin-left:8.23333333%}@media only screen and (min-width: 576px){.offset-xs-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xs-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xs-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xs-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xs-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xs-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 768px){.offset-sm-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-sm-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-sm-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-sm-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-sm-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-sm-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 992px){.offset-md-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-md-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-md-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-md-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-md-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-md-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1200px){.offset-lg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-lg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-lg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-lg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-lg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-lg-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1600px){.offset-xlg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xlg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xlg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xlg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xlg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xlg-0{margin-left:0;*margin-left:-.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=\"col-\"]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*=\"col-\"]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*=\"col-\"]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=\"col-\"]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=\"col-\"]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}\n\n.block-placeholder {\n align-items: center;\n background-color: #e2e2e2;\n color: #524e5c;\n display: flex;\n font-size: 20px;\n font-weight: bold;\n height: 120px;\n justify-content: center;\n min-height: 120px;\n}\nheader:before {\n content: \"Header\";\n}\nfooter:before {\n content: \"Footer\";\n}\nbody {\n display: flex;\n flex-direction: column;\n font-family: Assistant, \"Helvetica Neue\", Helvetica, Arial, \"Lucida Grande\", sans-serif ;\n height: 100%;\n}\n.body-wrapper {\n flex-grow: 1;\n}\n\n</style>\n</head>\n\n\n<body id=\"add_contentlet_default_specific_variant_page\" >\n\n \n <div class=\"body-wrapper\">\n \n \n \n \n \n \n <section id=\"section-1\" class=\"section \">\n <div class=\"container\">\n <div class=\"grid\">\n \n \n \n <div class=\"col-lg-12 \">\n content_1\n </div><!--/Column-->\n\n </div><!--/row-->\n </div><!--/container-->\n </section><!-- /row-wrapper-->\n \n </div><!-- /body-wrapper -->\n\n \n</body>\n</html>"
},
"site" : {
"lowIndexPriority" : false,
"indexPolicyDependencies" : "DEFER",
"variantId" : "DEFAULT",
"default" : true,
"aliases" : null,
"inode" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"parent" : true,
"hostname" : "default",
"hostThumbnail" : null,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"name" : "default",
"owner" : "dotcms.org.1",
"permissionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"identifier" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"modDate" : 1587414510812,
"type" : "contentlet",
"live" : true,
"host" : "SYSTEM_HOST",
"new" : false,
"title" : "default",
"languageId" : 1,
"folder" : "SYSTEM_FOLDER",
"working" : true,
"archived" : false,
"fileAsset" : false,
"categoryId" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"versionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"titleImage" : {
"empty" : true,
"present" : false
},
"htmlpage" : false,
"dotAsset" : false,
"persona" : false,
"form" : false,
"vanityUrl" : false,
"keyValue" : false,
"locked" : true
},
"template" : {
"iDate" : 1696028085921,
"type" : "template",
"owner" : "dotcms.org.1",
"inode" : "e8e5a5ae-fc8b-4c32-8fa3-2e6c348145bf",
"identifier" : "5a2c62c778f76d8b157c779eeb1856d3",
"source" : "DB",
"title" : "add_contentlet_default_specific_variant_template",
"friendlyName" : "",
"modDate" : 1696028085922,
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"showOnMenu" : true,
"body" : "null",
"image" : "null",
"drawed" : true,
"drawedBody" : "{\"title\":\"\",\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"c41ce63146ed888cbb1758ff1f08d843\",\"uuid\":\"1\"}],\"widthPercent\":100,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":12,\"left\":0}],\"styleClass\":\"\"}]}}",
"countAddContainer" : 0,
"countContainers" : 0,
"theme" : "SYSTEM_THEME",
"header" : "null",
"footer" : "null",
"anonymous" : false,
"template" : true,
"live" : true,
"deleted" : false,
"working" : true,
"archived" : false,
"versionType" : "template",
"permissionId" : "5a2c62c778f76d8b157c779eeb1856d3",
"versionId" : "5a2c62c778f76d8b157c779eeb1856d3",
"name" : "add_contentlet_default_specific_variant_template",
"locked" : false,
"permissionType" : "com.dotmarketing.portlets.templates.model.Template",
"new" : false,
"categoryId" : "e8e5a5ae-fc8b-4c32-8fa3-2e6c348145bf",
"idate" : 1696028085921,
"canEdit" : true
},
"viewAs" : {
"visitor" : {
"tags" : [ ],
"device" : "UNKNOWN",
"isNew" : true,
"userAgent" : {
"operatingSystem" : "UNKNOWN",
"browser" : "UNKNOWN",
"id" : 16843022,
"browserVersion" : null
},
"personas" : { }
},
"language" : {
"id" : 1,
"languageCode" : "en",
"countryCode" : "US",
"language" : "English",
"country" : "United States",
"isoCode" : "en-us"
},
"mode" : "PREVIEW_MODE"
}
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | af9c85d8-1719-444b-8ce0-0e676db92f5b |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 148 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "Bounce Rate experiment",
"description": "Bounce Rate experiment description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:19 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028119953,"description":"Bounce Rate experiment description","goals":null,"id":"3564c988-5a52-4b89-84eb-444851188ea9","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028119967,"name":"Bounce Rate experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7a312197-3107-4d0f-be4e-c09810a1e6ec |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 129 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"goals": {
"primary": {
"name": "Bounce rate Goal",
"type": "BOUNCE_RATE"
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:23 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028119953,"description":"Bounce Rate experiment description","goals":{"primary":{"conditions":[{"operator":"REGEX","parameter":"url","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Bounce rate Goal","type":"BOUNCE_RATE"}},"id":"3564c988-5a52-4b89-84eb-444851188ea9","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028120011,"name":"Bounce Rate experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1f1c3ef2-9bb6-4671-9fee-f4beacd68b4b |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 14135 |
{"file":"resources/Experiments/page_experiment.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 58 |
| Date | Fri, 29 Sep 2023 22:55:30 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"page_experiment.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a5af659c-a479-434d-a772-0bbea872e99c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:30 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028130955,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"76e7b43f-7241-4c7a-9d1a-6f3c9dde0827","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028130992,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4884769b-fb99-4e65-8727-852a9c37190b |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 41 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"description": "My first Variant"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:34 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028130955,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"76e7b43f-7241-4c7a-9d1a-6f3c9dde0827","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028131042,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-76e7b43f72-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-76e7b43f72-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f0778486-2906-47f1-84c8-a08d45116880 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 52 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"description": "Updated variant description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:37 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028130955,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"76e7b43f-7241-4c7a-9d1a-6f3c9dde0827","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028134099,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-76e7b43f72-variant-1","name":"Updated variant description","promoted":false,"url":"/my-page?variantName=dotexperiment-76e7b43f72-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ab4ea112-dd59-440e-a2d0-e63c3d5c4584 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 52 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"description": "Updated variant description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| error-key | bad-request-exception |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:37 GMT |
| Connection | close |
{"message":"Invalid Variant provided","stacktrace":{"buffer":"java.lang.IllegalArgumentException: Invalid Variant provided\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)\n\tat java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)\n\tat com.dotcms.util.ReflectionUtils.newInstance(ReflectionUtils.java:105)\n\tat com.dotcms.util.DotPreconditions.isTrue(DotPreconditions.java:1241)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.editVariantDescription(ExperimentsAPIImpl.java:1069)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.updateVariant(ExperimentsResource.java:405)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishRead(UnixAsynchronousSocketChannelImpl.java:439)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:191)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:213)\n\tat java.base/sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Cannot update Original Variant | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f1a09c19-8e42-4305-93a7-7162d45f6ec5 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "9044ec0fdb3788a814ccabf789f376d4",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:37 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028137232,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"2ece9442-b539-43bd-b78b-565546e47b96","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028137266,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 26bf904d-50c4-4f80-a4bf-007a82062aaf |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 41 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"description": "My first Variant"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:40 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028137232,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"2ece9442-b539-43bd-b78b-565546e47b96","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028137330,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-2ece9442b5-variant-1","name":"My first Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-2ece9442b5-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 36483fbd-1e03-4352-a128-b054e5d8327c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 42 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"description": "My second Variant"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:43 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028137232,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"2ece9442-b539-43bd-b78b-565546e47b96","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028140401,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-2ece9442b5-variant-1","name":"My first Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-2ece9442b5-variant-1","weight":33.333332},{"id":"dotexperiment-2ece9442b5-variant-2","name":"My second Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-2ece9442b5-variant-2","weight":33.333332}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 22165bbd-40a1-4476-b6e6-27d086ccc801 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:46 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028137232,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"2ece9442-b539-43bd-b78b-565546e47b96","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028143443,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-2ece9442b5-variant-2","name":"My second Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-2ece9442b5-variant-2","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 67fba1ed-53fc-4642-b573-fb1db0041864 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 387 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"trafficProportion": {
"type": "CUSTOM_PERCENTAGES",
"variants": [
{
"name": "Original",
"id": "DEFAULT",
"weight": 80
},
{
"name": "Variant 2",
"id": "dotexperiment-2ece9442b5-variant-2",
"weight": 20
}
]
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:49 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028137232,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"2ece9442-b539-43bd-b78b-565546e47b96","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028146491,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"CUSTOM_PERCENTAGES","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":null,"weight":80.0},{"id":"dotexperiment-2ece9442b5-variant-2","name":"Variant 2","promoted":false,"url":null,"weight":20.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Variants with correct weight | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9190b957-4445-486f-9c5f-7e12efc978ad |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 41 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"description": "My third Variant"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:52 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028137232,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"2ece9442-b539-43bd-b78b-565546e47b96","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028149541,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"CUSTOM_PERCENTAGES","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":null,"weight":80.0},{"id":"dotexperiment-2ece9442b5-variant-1","name":"My third Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-2ece9442b5-variant-1","weight":0.0},{"id":"dotexperiment-2ece9442b5-variant-2","name":"Variant 2","promoted":false,"url":null,"weight":20.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 43c30b1b-e717-4e06-abe9-681ed9622d2b |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| error-key | dotcms.api.error.not.allowed |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:52 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"message":"Cannot delete Original Variant","stacktrace":{"buffer":"com.dotcms.exception.NotAllowedException: Cannot delete Original Variant\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)\n\tat java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)\n\tat com.dotcms.util.ReflectionUtils.newInstance(ReflectionUtils.java:105)\n\tat com.dotcms.util.DotPreconditions.isTrue(DotPreconditions.java:1241)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.deleteVariant(ExperimentsAPIImpl.java:1027)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.deleteVariant(ExperimentsResource.java:374)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.Invoker$2.run(Invoker.java:219)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 51806b06-c04d-4074-bd07-f2b376dc3ab5 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 130 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "my experiment",
"description": "my experiment description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:52 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028152597,"description":"my experiment description","goals":null,"id":"762fe72a-f77c-4109-a2f1-4d3958ab3aef","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028152611,"name":"my experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0ea70254-54f8-499e-a6b1-65f0685c285f |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 81 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "my experiment"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:52 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028152637,"description":"","goals":null,"id":"453f9a33-39e1-4cd4-9008-ae268fe77869","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028152650,"name":"my experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a298da85-ae64-45a9-8acf-6f02dfe577b3 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 96 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"name": "my patched experiment",
"description": "my patched experiment description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:55 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028152597,"description":"my patched experiment description","goals":null,"id":"762fe72a-f77c-4109-a2f1-4d3958ab3aef","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028152681,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 482ff082-f94c-4a9f-a155-cfd49bf6aad8 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 33 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"trafficAllocation": 20
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:55 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028152597,"description":"my patched experiment description","goals":null,"id":"762fe72a-f77c-4109-a2f1-4d3958ab3aef","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028155721,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e3fa8087-8abd-4023-9641-2e93a6273f7f |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{"scheduling": {
"startDate": "2052-08-30T20:19:12Z",
"endDate": "2052-09-30T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:55 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028152597,"description":"my patched experiment description","goals":null,"id":"762fe72a-f77c-4109-a2f1-4d3958ab3aef","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028155754,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 88b12fc0-5b95-45fb-81a0-3cc8188b2d57 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 80 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{"scheduling": {
"startDate": 2608661952010,
"endDate": 2611340352010
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:55 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028152597,"description":"my patched experiment description","goals":null,"id":"762fe72a-f77c-4109-a2f1-4d3958ab3aef","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028155786,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352010,"startDate":2608661952010},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 17fcb00b-9583-43f9-bdd0-3376e4f9eef6 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 59 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{"scheduling": {
"startDate": "2020-08-30T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| error-key | Invalid Scheduling. Start date is in the past |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:55 GMT |
| Connection | close |
{"message":"Invalid Scheduling. Start date is in the past","stacktrace":{"buffer":"java.lang.IllegalStateException: Invalid Scheduling. Start date is in the past\n\tat com.dotcms.repackage.com.google.common.base.Preconditions.checkState(Preconditions.java:145)\n\tat com.dotcms.util.DotPreconditions.checkState(DotPreconditions.java:368)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.validateScheduling(ExperimentsAPIImpl.java:1521)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.save(ExperimentsAPIImpl.java:205)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.update(ExperimentsResource.java:149)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishRead(UnixAsynchronousSocketChannelImpl.java:439)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:191)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:213)\n\tat java.base/sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 400 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6856404f-ba96-4639-9562-c9429e606760 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 57 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{"scheduling": {
"endDate": "2020-08-30T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| error-key | Invalid Scheduling. End date is in the past |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:55 GMT |
| Connection | close |
{"message":"Invalid Scheduling. End date is in the past","stacktrace":{"buffer":"java.lang.IllegalStateException: Invalid Scheduling. End date is in the past\n\tat com.dotcms.repackage.com.google.common.base.Preconditions.checkState(Preconditions.java:145)\n\tat com.dotcms.util.DotPreconditions.checkState(DotPreconditions.java:368)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.validateScheduling(ExperimentsAPIImpl.java:1527)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.save(ExperimentsAPIImpl.java:205)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.update(ExperimentsResource.java:149)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint.setSocketOptions(Nio2Endpoint.java:337)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2Acceptor.completed(Nio2Endpoint.java:471)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2Acceptor.completed(Nio2Endpoint.java:407)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.Invoker.invokeDirect(Invoker.java:158)\n\tat java.base/sun.nio.ch.Invoker.invoke(Invoker.java:186)\n\tat java.base/sun.nio.ch.UnixAsynchronousServerSocketChannelImpl.onEvent(UnixAsynchronousServerSocketChannelImpl.java:193)\n\tat java.base/sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 400 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d5a5ea49-ccee-44b6-b52a-f46d2edf023f |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{"scheduling": {
"startDate": "2051-08-30T20:19:12Z",
"endDate": "2050-08-30T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| error-key | Invalid Scheduling. End date must be after the start date |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:55 GMT |
| Connection | close |
{"message":"Invalid Scheduling. End date must be after the start date","stacktrace":{"buffer":"java.lang.IllegalStateException: Invalid Scheduling. End date must be after the start date\n\tat com.dotcms.repackage.com.google.common.base.Preconditions.checkState(Preconditions.java:145)\n\tat com.dotcms.util.DotPreconditions.checkState(DotPreconditions.java:368)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.validateScheduling(ExperimentsAPIImpl.java:1541)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.save(ExperimentsAPIImpl.java:205)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.update(ExperimentsResource.java:149)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishRead(UnixAsynchronousSocketChannelImpl.java:439)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:191)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:213)\n\tat java.base/sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 400 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | edc0612d-7a99-4705-899f-ade777d3d4fa |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{"scheduling": {
"startDate": "2051-08-30T20:19:12Z",
"endDate": "2052-08-30T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| error-key | Experiment duration must be less than 90 days. |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:55 GMT |
| Connection | close |
{"message":"Experiment duration must be less than 90 days. ","stacktrace":{"buffer":"java.lang.IllegalStateException: Experiment duration must be less than 90 days. \n\tat com.dotcms.repackage.com.google.common.base.Preconditions.checkState(Preconditions.java:145)\n\tat com.dotcms.util.DotPreconditions.checkState(DotPreconditions.java:368)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.validateScheduling(ExperimentsAPIImpl.java:1549)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.save(ExperimentsAPIImpl.java:205)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.update(ExperimentsResource.java:149)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint.setSocketOptions(Nio2Endpoint.java:337)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2Acceptor.completed(Nio2Endpoint.java:471)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2Acceptor.completed(Nio2Endpoint.java:407)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.Invoker$2.run(Invoker.java:219)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 400 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | fbe969c5-b0cd-4424-a028-1f1839befe95 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 62 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{"scheduling": {
"startDate": null,
"endDate": null
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:55 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028152597,"description":"my patched experiment description","goals":null,"id":"762fe72a-f77c-4109-a2f1-4d3958ab3aef","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028155996,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":null,"startDate":null},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5768228b-9bb5-4a44-acc8-546e87f5ea25 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 80 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{"scheduling": {
"startDate": "2052-08-30T20:19:12Z",
"endDate": null
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:55 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028152597,"description":"my patched experiment description","goals":null,"id":"762fe72a-f77c-4109-a2f1-4d3958ab3aef","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028156027,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2609871552000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2e032de6-24b6-43fe-8a8d-fe207cd43d45 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 80 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{"scheduling": {
"startDate": null,
"endDate": "2052-09-30T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:55 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028152597,"description":"my patched experiment description","goals":null,"id":"762fe72a-f77c-4109-a2f1-4d3958ab3aef","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028156096,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2610130752000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0032fc34-7fd5-4054-9354-51555e7f8d09 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 30 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"lookbackWindow": 20
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:55 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028152597,"description":"my patched experiment description","goals":null,"id":"762fe72a-f77c-4109-a2f1-4d3958ab3aef","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":20,"modDate":1696028156140,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2610130752000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4fbf9b56-0a13-45bf-89a7-602df8d26115 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 130 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "my experiment",
"description": "my experiment description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:55 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028156177,"description":"my experiment description","goals":null,"id":"096bf903-38d3-44a6-9a51-a2eec0b5ba26","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028156188,"name":"my experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0f603e16-b7dc-47ce-8613-c882aae62495 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json |
| Content-Length | 113 |
| Date | Fri, 29 Sep 2023 22:55:55 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":"Experiment deleted","errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8b599472-b4c0-4389-ae5a-cb7ef603058a |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:55 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"createdBy":"dotcms.org.1","creationDate":1696027999496,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"f7b27794-8a81-46d0-9a52-3d686194e5ea","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028005728,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-f7b277948a-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-f7b277948a-variant-1","weight":33.333332},{"id":"dotexperiment-f7b277948a-variant-2","name":"My second Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-f7b277948a-variant-2","weight":33.333332}]}},{"createdBy":"dotcms.org.1","creationDate":1696028130955,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"76e7b43f-7241-4c7a-9d1a-6f3c9dde0827","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028134099,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-76e7b43f72-variant-1","name":"Updated variant description","promoted":false,"url":"/my-page?variantName=dotexperiment-76e7b43f72-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696028119953,"description":"Bounce Rate experiment description","goals":{"primary":{"conditions":[{"operator":"REGEX","parameter":"url","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Bounce rate Goal","type":"BOUNCE_RATE"}},"id":"3564c988-5a52-4b89-84eb-444851188ea9","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028120011,"name":"Bounce Rate experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696028152597,"description":"my patched experiment description","goals":null,"id":"762fe72a-f77c-4109-a2f1-4d3958ab3aef","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":20,"modDate":1696028156140,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2610130752000},"status":"DRAFT","targetingConditions":null,"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696028152637,"description":"","goals":null,"id":"453f9a33-39e1-4cd4-9008-ae268fe77869","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028152650,"name":"my experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Lists of experiments should not be empty | 1 | 0 | 0 |
| All returned experiments should have the pageId in the filter | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 890589e9-db6c-44d6-880d-d3fde7bcc1dc |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 148 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "9044ec0fdb3788a814ccabf789f376d4",
"name": "second page experiment",
"description": "second page experiment description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:55 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028156319,"description":"second page experiment description","goals":null,"id":"3a61bc82-ecee-4f14-b725-78ecd01dff33","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028156329,"name":"second page experiment","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3623b396-1827-4629-b9b0-e8379cc1f13f |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:55 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"createdBy":"dotcms.org.1","creationDate":1696026963975,"description":"Expriment ro Add/Remove contentlet from a specific variant page","goals":null,"id":"b9d0e9c5-62ac-4109-bcd6-2b318aa0f8e1","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696026964143,"name":"Add/Remove content Experiment","pageId":"f407f043d585fc415d5dedbe58abca72","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/page_to_add_remove_contentlet?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-b9d0e9c562-variant-1","name":"Variant to Add/Remove contentlet test","promoted":false,"url":"/page_to_add_remove_contentlet?variantName=dotexperiment-b9d0e9c562-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696027945215,"description":"my experiment description","goals":null,"id":"129b4d45-6370-4b82-8c49-919b9bf48c7a","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696027945246,"name":"my experiment","pageId":"f35a6bf1c987264e1f2aecfe04f08ad5","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/page_get_result_from_not_starter_experiment?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696028119953,"description":"Bounce Rate experiment description","goals":{"primary":{"conditions":[{"operator":"REGEX","parameter":"url","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Bounce rate Goal","type":"BOUNCE_RATE"}},"id":"3564c988-5a52-4b89-84eb-444851188ea9","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028120011,"name":"Bounce Rate experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696028048901,"description":"","goals":null,"id":"3f821fdd-8bfe-425d-a2ee-87fb230632c8","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028048976,"name":"Keep Contentlet after Layout Change","pageId":"f41ac5d4f5a2e854e1d79ea6ca39df27","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/page_version_keep_contentlet_after_change_layout?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-3f821fdd8b-variant-1","name":"Variant to Keep Contentlet after Change Layout","promoted":false,"url":"/page_version_keep_contentlet_after_change_layout?variantName=dotexperiment-3f821fdd8b-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696027999496,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"f7b27794-8a81-46d0-9a52-3d686194e5ea","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028005728,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-f7b277948a-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-f7b277948a-variant-1","weight":33.333332},{"id":"dotexperiment-f7b277948a-variant-2","name":"My second Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-f7b277948a-variant-2","weight":33.333332}]}},{"createdBy":"dotcms.org.1","creationDate":1696028113649,"description":"","goals":null,"id":"1730bee2-74cf-46d6-9a7b-ab0100766091","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028113737,"name":"Experiment Add Contentlet on DEFAULT Variant after Specific Variant exists","pageId":"1bf2ba95df5036f582caa5781e30dcda","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/add_contentlet_default_specific_variant_page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-1730bee274-variant-1","name":"Variant to Test Add COntentlet after a Variant Exists","promoted":false,"url":"/add_contentlet_default_specific_variant_page?variantName=dotexperiment-1730bee274-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696028130955,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"76e7b43f-7241-4c7a-9d1a-6f3c9dde0827","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028134099,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-76e7b43f72-variant-1","name":"Updated variant description","promoted":false,"url":"/my-page?variantName=dotexperiment-76e7b43f72-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696028137232,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"2ece9442-b539-43bd-b78b-565546e47b96","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028149541,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"CUSTOM_PERCENTAGES","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":null,"weight":80.0},{"id":"dotexperiment-2ece9442b5-variant-1","name":"My third Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-2ece9442b5-variant-1","weight":0.0},{"id":"dotexperiment-2ece9442b5-variant-2","name":"Variant 2","promoted":false,"url":null,"weight":20.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696028152637,"description":"","goals":null,"id":"453f9a33-39e1-4cd4-9008-ae268fe77869","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028152650,"name":"my experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696028152597,"description":"my patched experiment description","goals":null,"id":"762fe72a-f77c-4109-a2f1-4d3958ab3aef","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":20,"modDate":1696028156140,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2610130752000},"status":"DRAFT","targetingConditions":null,"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696028156319,"description":"second page experiment description","goals":null,"id":"3a61bc82-ecee-4f14-b725-78ecd01dff33","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028156329,"name":"second page experiment","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":100.0}]}}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Lists of experiments should not be empty | 1 | 0 | 0 |
| The two experiments with different pageId are included | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e55da318-7547-4eaf-8fd8-2a29180bf30f |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:55 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"createdBy":"dotcms.org.1","creationDate":1696028119953,"description":"Bounce Rate experiment description","goals":{"primary":{"conditions":[{"operator":"REGEX","parameter":"url","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Bounce rate Goal","type":"BOUNCE_RATE"}},"id":"3564c988-5a52-4b89-84eb-444851188ea9","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028120011,"name":"Bounce Rate experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696028113649,"description":"","goals":null,"id":"1730bee2-74cf-46d6-9a7b-ab0100766091","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028113737,"name":"Experiment Add Contentlet on DEFAULT Variant after Specific Variant exists","pageId":"1bf2ba95df5036f582caa5781e30dcda","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/add_contentlet_default_specific_variant_page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-1730bee274-variant-1","name":"Variant to Test Add COntentlet after a Variant Exists","promoted":false,"url":"/add_contentlet_default_specific_variant_page?variantName=dotexperiment-1730bee274-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696027945215,"description":"my experiment description","goals":null,"id":"129b4d45-6370-4b82-8c49-919b9bf48c7a","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696027945246,"name":"my experiment","pageId":"f35a6bf1c987264e1f2aecfe04f08ad5","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/page_get_result_from_not_starter_experiment?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696028156319,"description":"second page experiment description","goals":null,"id":"3a61bc82-ecee-4f14-b725-78ecd01dff33","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028156329,"name":"second page experiment","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696028152597,"description":"my patched experiment description","goals":null,"id":"762fe72a-f77c-4109-a2f1-4d3958ab3aef","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":20,"modDate":1696028156140,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2610130752000},"status":"DRAFT","targetingConditions":null,"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696028137232,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"2ece9442-b539-43bd-b78b-565546e47b96","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028149541,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"CUSTOM_PERCENTAGES","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":null,"weight":80.0},{"id":"dotexperiment-2ece9442b5-variant-1","name":"My third Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-2ece9442b5-variant-1","weight":0.0},{"id":"dotexperiment-2ece9442b5-variant-2","name":"Variant 2","promoted":false,"url":null,"weight":20.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696027999496,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"f7b27794-8a81-46d0-9a52-3d686194e5ea","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028005728,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-f7b277948a-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-f7b277948a-variant-1","weight":33.333332},{"id":"dotexperiment-f7b277948a-variant-2","name":"My second Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-f7b277948a-variant-2","weight":33.333332}]}},{"createdBy":"dotcms.org.1","creationDate":1696026963975,"description":"Expriment ro Add/Remove contentlet from a specific variant page","goals":null,"id":"b9d0e9c5-62ac-4109-bcd6-2b318aa0f8e1","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696026964143,"name":"Add/Remove content Experiment","pageId":"f407f043d585fc415d5dedbe58abca72","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/page_to_add_remove_contentlet?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-b9d0e9c562-variant-1","name":"Variant to Add/Remove contentlet test","promoted":false,"url":"/page_to_add_remove_contentlet?variantName=dotexperiment-b9d0e9c562-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696028048901,"description":"","goals":null,"id":"3f821fdd-8bfe-425d-a2ee-87fb230632c8","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028048976,"name":"Keep Contentlet after Layout Change","pageId":"f41ac5d4f5a2e854e1d79ea6ca39df27","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/page_version_keep_contentlet_after_change_layout?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-3f821fdd8b-variant-1","name":"Variant to Keep Contentlet after Change Layout","promoted":false,"url":"/page_version_keep_contentlet_after_change_layout?variantName=dotexperiment-3f821fdd8b-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696028152637,"description":"","goals":null,"id":"453f9a33-39e1-4cd4-9008-ae268fe77869","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028152650,"name":"my experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696028130955,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"76e7b43f-7241-4c7a-9d1a-6f3c9dde0827","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028134099,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-76e7b43f72-variant-1","name":"Updated variant description","promoted":false,"url":"/my-page?variantName=dotexperiment-76e7b43f72-variant-1","weight":50.0}]}}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Lists of experiments should not be empty | 1 | 0 | 0 |
| All returned experiments should have the status DRAFT | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 11787b89-e7b8-462a-921e-296455fd020c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 134 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "9044ec0fdb3788a814ccabf789f376d4",
"name": "20220901",
"description": "second page experiment description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:55 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028156420,"description":"second page experiment description","goals":null,"id":"2ea050da-4b73-4a97-9faf-69868b53d34a","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028156435,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 00b884fb-e2cd-46c9-8a1e-2bbb4e6bd59c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:55 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"createdBy":"dotcms.org.1","creationDate":1696027999496,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"f7b27794-8a81-46d0-9a52-3d686194e5ea","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028005728,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-f7b277948a-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-f7b277948a-variant-1","weight":33.333332},{"id":"dotexperiment-f7b277948a-variant-2","name":"My second Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-f7b277948a-variant-2","weight":33.333332}]}},{"createdBy":"dotcms.org.1","creationDate":1696028130955,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"76e7b43f-7241-4c7a-9d1a-6f3c9dde0827","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028134099,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-76e7b43f72-variant-1","name":"Updated variant description","promoted":false,"url":"/my-page?variantName=dotexperiment-76e7b43f72-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696028156420,"description":"second page experiment description","goals":null,"id":"2ea050da-4b73-4a97-9faf-69868b53d34a","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028156435,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696028137232,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"2ece9442-b539-43bd-b78b-565546e47b96","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028149541,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"CUSTOM_PERCENTAGES","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":null,"weight":80.0},{"id":"dotexperiment-2ece9442b5-variant-1","name":"My third Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-2ece9442b5-variant-1","weight":0.0},{"id":"dotexperiment-2ece9442b5-variant-2","name":"Variant 2","promoted":false,"url":null,"weight":20.0}]}}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Lists of experiments should not be empty | 1 | 0 | 0 |
| Experiments with DRAFT and ENDED statuses returned | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 71c8ed34-7f11-4478-beb1-d892e77a3ba2 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:55 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"createdBy":"dotcms.org.1","creationDate":1696027999496,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"f7b27794-8a81-46d0-9a52-3d686194e5ea","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028005728,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-f7b277948a-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-f7b277948a-variant-1","weight":33.333332},{"id":"dotexperiment-f7b277948a-variant-2","name":"My second Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-f7b277948a-variant-2","weight":33.333332}]}},{"createdBy":"dotcms.org.1","creationDate":1696028130955,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"76e7b43f-7241-4c7a-9d1a-6f3c9dde0827","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028134099,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-76e7b43f72-variant-1","name":"Updated variant description","promoted":false,"url":"/my-page?variantName=dotexperiment-76e7b43f72-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696028156420,"description":"second page experiment description","goals":null,"id":"2ea050da-4b73-4a97-9faf-69868b53d34a","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028156435,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1696028137232,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"2ece9442-b539-43bd-b78b-565546e47b96","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028149541,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"CUSTOM_PERCENTAGES","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":null,"weight":80.0},{"id":"dotexperiment-2ece9442b5-variant-1","name":"My third Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-2ece9442b5-variant-1","weight":0.0},{"id":"dotexperiment-2ece9442b5-variant-2","name":"Variant 2","promoted":false,"url":null,"weight":20.0}]}}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Lists of experiments should not be empty | 1 | 0 | 0 |
| Experiments with DRAFT and ENDED statuses returned | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d2ad4a6b-983a-468f-a725-d77dfd96a889 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 152 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "Url Parameter experiment",
"description": "Url Parameter experiment description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:55 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028156531,"description":"Url Parameter experiment description","goals":null,"id":"556ff65f-5714-4662-900a-07d11479258f","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028156541,"name":"Url Parameter experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2b4d6c24-41fd-4e3f-949f-d4e0143ce294 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 452 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"goals": {
"primary": {
"name": "Url Parameter Condition",
"type": "URL_PARAMETER",
"conditions": [
{
"parameter": "queryParameter",
"operator": "EQUALS",
"value": {
"name": "testName",
"value": "testValue"
}
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:59 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028156531,"description":"Url Parameter experiment description","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"queryParameter","value":{"name":"testName","value":"testValue"}},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Url Parameter Condition","type":"URL_PARAMETER"}},"id":"556ff65f-5714-4662-900a-07d11479258f","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028156580,"name":"Url Parameter experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c8f7d4a2-edc3-4391-bd4b-b2d73d449d15 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 452 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"goals": {
"primary": {
"name": "Url Parameter Condition",
"type": "URL_PARAMETER",
"conditions": [
{
"parameter": "queryParameter",
"operator": "EQUALS",
"value": {
"name": "testName",
"value": "testValue"
}
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:59 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028156531,"description":"Url Parameter experiment description","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"queryParameter","value":{"name":"testName","value":"testValue"}},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Url Parameter Condition","type":"URL_PARAMETER"}},"id":"556ff65f-5714-4662-900a-07d11479258f","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028159635,"name":"Url Parameter experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 99f34544-15c2-4b8a-94b1-1a441d680a8b |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:59 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028152597,"description":"my patched experiment description","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"762fe72a-f77c-4109-a2f1-4d3958ab3aef","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":20,"modDate":1696028159681,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2610130752000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d2040fb0-4daf-4033-93ae-77d83349ff71 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 500 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "does-not-exist",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| error-key | bad-request-exception |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:59 GMT |
| Connection | close |
{"message":"Invalid Parameters provided: does-not-exist","stacktrace":{"buffer":"java.lang.IllegalArgumentException: Invalid Parameters provided: does-not-exist\n\tat com.dotcms.experiments.model.GoalsDeserializer.lambda$getConditions$0(GoalsDeserializer.java:65)\n\tat java.base/java.util.Optional.orElseThrow(Optional.java:408)\n\tat com.dotcms.experiments.model.GoalsDeserializer.getConditions(GoalsDeserializer.java:65)\n\tat com.dotcms.experiments.model.GoalsDeserializer.deserialize(GoalsDeserializer.java:42)\n\tat com.dotcms.experiments.model.GoalsDeserializer.deserialize(GoalsDeserializer.java:30)\n\tat com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeSetAndReturn(MethodProperty.java:158)\n\tat com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer.vanillaDeserialize(BuilderBasedDeserializer.java:293)\n\tat com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer.deserialize(BuilderBasedDeserializer.java:217)\n\tat com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\n\tat com.fasterxml.jackson.databind.ObjectReader._bind(ObjectReader.java:2025)\n\tat com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1175)\n\tat com.fasterxml.jackson.jaxrs.base.ProviderBase.readFrom(ProviderBase.java:803)\n\tat org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$TerminalReaderInterceptor.invokeReadFrom(ReaderInterceptorExecutor.java:256)\n\tat org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$TerminalReaderInterceptor.aroundReadFrom(ReaderInterceptorExecutor.java:235)\n\tat org.glassfish.jersey.message.internal.ReaderInterceptorExecutor.proceed(ReaderInterceptorExecutor.java:155)\n\tat org.glassfish.jersey.server.internal.MappableExceptionWrapperInterceptor.aroundReadFrom(MappableExceptionWrapperInterceptor.java:74)\n\tat org.glassfish.jersey.message.internal.ReaderInterceptorExecutor.proceed(ReaderInterceptorExecutor.java:155)\n\tat org.glassfish.jersey.message.internal.MessageBodyFactory.readFrom(MessageBodyFactory.java:1085)\n\tat org.glassfish.jersey.message.internal.InboundMessageContext.readEntity(InboundMessageContext.java:874)\n\tat org.glassfish.jersey.server.ContainerRequest.readEntity(ContainerRequest.java:271)\n\tat org.glassfish.jersey.server.internal.inject.EntityParamValueFactoryProvider$EntityValueFactory.provide(EntityParamValueFactoryProvider.java:96)\n\tat org.glassfish.jersey.server.spi.internal.ParamValueFactoryWithSource.provide(ParamValueFactoryWithSource.java:71)\n\tat org.glassfish.jersey.server.spi.internal.ParameterValueHelper.getParameterValues(ParameterValueHelper.java:94)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$AbstractMethodParamInvoker.getParamValues(JavaResourceMethodDispatcherProvider.java:127)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishRead(UnixAsynchronousSocketChannelImpl.java:439)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:191)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:213)\n\tat java.base/sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be 400 | 1 | 0 | 0 |
| Expected error message | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 28bc57d6-5d22-4dbf-985f-8d470fdd5b7a |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 333 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| error-key | bad-request-exception |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:59 GMT |
| Connection | close |
{"message":"Missing required Parameters: [url]","stacktrace":{"buffer":"java.lang.IllegalArgumentException: Missing required Parameters: [url]\n\tat com.dotcms.analytics.metrics.MetricsUtil.validateGoals(MetricsUtil.java:35)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.save(ExperimentsAPIImpl.java:187)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.update(ExperimentsResource.java:149)\n\tat jdk.internal.reflect.GeneratedMethodAccessor1528.invoke(Unknown Source)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.Invoker$2.run(Invoker.java:219)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be 400 | 1 | 0 | 0 |
| Expected error message | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f28d872d-5698-4850-88ea-2ce658b2de95 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 339 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "CLICK_ON_ELEMENT",
"conditions": [
{
"parameter": "pageUrl",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| error-key | bad-request-exception |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:59 GMT |
| Connection | close |
{"message":"At least one of these are required Parameters: [id, class, target]","stacktrace":{"buffer":"java.lang.IllegalArgumentException: At least one of these are required Parameters: [id, class, target]\n\tat com.dotcms.analytics.metrics.MetricsUtil.validateGoals(MetricsUtil.java:44)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.save(ExperimentsAPIImpl.java:187)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.update(ExperimentsResource.java:149)\n\tat jdk.internal.reflect.GeneratedMethodAccessor1528.invoke(Unknown Source)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishRead(UnixAsynchronousSocketChannelImpl.java:439)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:191)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:213)\n\tat java.base/sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be 400 | 1 | 0 | 0 |
| Expected error message | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 440ddbaa-f011-44c4-82e0-ba8a8ab02092 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:59 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028152597,"description":"my patched experiment description","goals":null,"id":"762fe72a-f77c-4109-a2f1-4d3958ab3aef","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":20,"modDate":1696028159811,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2610130752000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have null goals | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1b5efed8-afd4-4525-8378-870067340523 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 499 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "CLICK_ON_ELEMENT",
"conditions": [
{
"parameter": "pageUrl",
"operator": "EQUALS",
"value": "home"
},
{
"parameter": "id",
"operator": "EQUALS",
"value": "my-button"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:55:59 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028152597,"description":"my patched experiment description","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"pageUrl","value":"home"},{"operator":"EQUALS","parameter":"id","value":"my-button"}],"name":"Reach thank-you page","type":"CLICK_ON_ELEMENT"}},"id":"762fe72a-f77c-4109-a2f1-4d3958ab3aef","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":20,"modDate":1696028159848,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2610130752000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be 200 | 1 | 0 | 0 |
| Expected Goal with two Conditions created | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 03d02dc9-d99c-4972-b3d7-07e881951d4f |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 14135 |
{"file":"resources/Experiments/page_experiment.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 58 |
| Date | Fri, 29 Sep 2023 22:56:07 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"page_experiment.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 62720685-8f8d-4980-b672-b0b84ca203f0 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:07 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028167647,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"7370ad18-bf0d-42fc-b20a-3b048adfe411","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028167673,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 55613354-d709-40a5-b712-fa91d214ab06 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:10 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028167647,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"7370ad18-bf0d-42fc-b20a-3b048adfe411","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028167712,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-7370ad18bf-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-7370ad18bf-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 61252bfb-d24b-4032-8982-e72ee6794611 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:13 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028167647,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"7370ad18-bf0d-42fc-b20a-3b048adfe411","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028170760,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-7370ad18bf-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-7370ad18bf-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a5d464e6-84fb-43e3-8406-114f4adbeec6 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:13 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028167647,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"7370ad18-bf0d-42fc-b20a-3b048adfe411","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028173815,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"4df384f4-5bcb-4b06-a1ca-4189ff1cb12c","startDate":1696028173812}]},"scheduling":{"endDate":1697237833810,"startDate":1696028233810},"status":"RUNNING","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-7370ad18bf-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-7370ad18bf-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 02700c59-584a-46b4-9f18-daa6cdbe4f2a |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:13 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028173860,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"d747e72a-7bd9-4f22-9b02-6f8dcc299588","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028173872,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 480db816-0415-4afe-be66-0be4bf69c363 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:16 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028173860,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"d747e72a-7bd9-4f22-9b02-6f8dcc299588","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028173912,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-d747e72a7b-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-d747e72a7b-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6abdd56c-3fa7-4b8f-8a09-3358bd815194 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:19 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028173860,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"d747e72a-7bd9-4f22-9b02-6f8dcc299588","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028176953,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-d747e72a7b-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-d747e72a7b-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 223f0c2a-36bf-4f88-b00c-5d44ae3e87f5 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| error-key | bad-request-exception |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:19 GMT |
| Connection | close |
{"message":"There is a running Experiment on the same page. Name: 20220901","stacktrace":{"buffer":"com.dotmarketing.business.DotStateException: There is a running Experiment on the same page. Name: 20220901\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.start(ExperimentsAPIImpl.java:567)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.start(ExperimentsResource.java:292)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.Invoker$2.run(Invoker.java:219)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1467ef07-e39e-4dde-9041-a57c6996eaeb |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:19 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028167647,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"7370ad18-bf0d-42fc-b20a-3b048adfe411","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028180033,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"4df384f4-5bcb-4b06-a1ca-4189ff1cb12c","startDate":1696028173812}]},"scheduling":{"endDate":1696028240030,"startDate":1696028233810},"status":"ENDED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-7370ad18bf-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-7370ad18bf-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Ended Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 53a7e8fe-c6bd-430f-89db-50e107d4df83 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 14135 |
{"file":"resources/Experiments/page_experiment.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 58 |
| Date | Fri, 29 Sep 2023 22:56:27 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"page_experiment.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Fires an PUBLISH default action
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 23795df3-9719-4c69-b8eb-b97cdec4f348 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:33 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"__icon__":"pageIcon","archived":false,"baseType":"HTMLPAGE","cachettl":"3600","canEdit":false,"canLock":false,"canRead":false,"contentType":"htmlpageasset","description":"my page","extension":"page","folder":"SYSTEM_FOLDER","friendlyName":"my page","hasLiveVersion":false,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"e424abd7e2e7a9031c5a0a3c18182f1b","inode":"2cbc4910-dae5-4e2d-b451-e3660be45c20","isContentlet":true,"languageId":1,"live":false,"locked":true,"lockedBy":"dotcms.org.1","lockedByName":"Admin User","lockedOn":1660834786667,"mimeType":"application/dotpage","modDate":1660834782897,"modUser":"dotcms.org.1","modUserName":"Admin User","name":"my-page","owner":"dotcms.org.1","path":"/my-page","publishDate":1660834782897,"shortyWorking":"2cbc4910da","sortOrder":0,"stInode":"c541abb1-69b3-4bc5-8430-5e09e5239cc8","statusIcons":"<span class='workingIcon'></span><span class='greyDotIcon' style='opacity:.4'></span><span class='lockIcon'></span>","template":"SYSTEM_TEMPLATE","title":"my page","titleImage":"TITLE_IMAGE_NOT_FOUND","to_be_publish":false,"url":"/my-page","working":true,"workingInode":"2cbc4910-dae5-4e2d-b451-e3660be45c20"},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| No errors | 1 | 0 | 0 |
| Information Publish Correctly | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 56e5f4a2-1de2-4037-837c-7d3117622ce5 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:33 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028193927,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"54aa2049-d861-41ba-a58b-cb5493cfa57f","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028193955,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | cca4f5ba-7e0e-4ece-895b-df105d5735a3 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:37 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028193927,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"54aa2049-d861-41ba-a58b-cb5493cfa57f","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028193999,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-54aa2049d8-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-54aa2049d8-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8803c3c1-4462-4ff3-b65b-91bfc75f309b |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:40 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028193927,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"54aa2049-d861-41ba-a58b-cb5493cfa57f","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028197042,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-54aa2049d8-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-54aa2049d8-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | fd6ee2b2-c767-402d-9642-dbd4b85c5324 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:46 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028193927,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"54aa2049-d861-41ba-a58b-cb5493cfa57f","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028200118,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"b5d278f3-fdd5-4ab5-a173-5a6a9974ce24","startDate":1696028200114}]},"scheduling":{"endDate":1697237860111,"startDate":1696028260111},"status":"RUNNING","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-54aa2049d8-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-54aa2049d8-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4563fc3c-497f-4cce-b575-74f9b92c58db |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:46 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"__icon__":"pageIcon","archived":false,"baseType":"HTMLPAGE","cachettl":"3600","canEdit":false,"canLock":false,"canRead":false,"contentType":"htmlpageasset","description":"my page","extension":"page","folder":"SYSTEM_FOLDER","friendlyName":"my page","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"e424abd7e2e7a9031c5a0a3c18182f1b","inode":"2cbc4910-dae5-4e2d-b451-e3660be45c20","isContentlet":true,"languageId":1,"live":true,"liveInode":"2cbc4910-dae5-4e2d-b451-e3660be45c20","locked":true,"lockedBy":"dotcms.org.1","lockedByName":"Admin User","lockedOn":1660834786667,"mimeType":"application/dotpage","modDate":1660834782897,"modUser":"dotcms.org.1","modUserName":"Admin User","name":"my-page","owner":"dotcms.org.1","path":"/my-page","publishDate":1660834782897,"shortyLive":"2cbc4910da","shortyWorking":"2cbc4910da","sortOrder":0,"stInode":"c541abb1-69b3-4bc5-8430-5e09e5239cc8","statusIcons":"<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span><span class='lockIcon'></span>","template":"SYSTEM_TEMPLATE","title":"my page","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/my-page","working":true,"workingInode":"2cbc4910-dae5-4e2d-b451-e3660be45c20"},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be 200 | 1 | 0 | 0 |
| Live check | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 135f2306-f465-4eaf-9150-30a2e46234e7 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:46 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028193927,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"54aa2049-d861-41ba-a58b-cb5493cfa57f","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028206253,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"b5d278f3-fdd5-4ab5-a173-5a6a9974ce24","startDate":1696028200114}]},"scheduling":{"endDate":1696028266250,"startDate":1696028260111},"status":"ENDED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-54aa2049d8-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-54aa2049d8-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Ended Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7cfee3ea-5b31-4eab-8d0f-344e4182ddcd |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 133 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "9044ec0fdb3788a814ccabf789f376d4",
"name": "20220901",
"description": "experiment with goals and variants"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:46 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028206286,"description":"experiment with goals and variants","goals":null,"id":"a81143e8-ac7a-4753-8cf0-b00160e53777","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028206298,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3b4fe206-5a21-4e73-9139-e7ecb070a546 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| error-key | The Experiment needs at least one Page Variant in order to be started. |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:46 GMT |
| Connection | close |
{"message":"The Experiment needs at least one Page Variant in order to be started.","stacktrace":{"buffer":"java.lang.IllegalStateException: The Experiment needs at least one Page Variant in order to be started.\n\tat com.dotcms.repackage.com.google.common.base.Preconditions.checkState(Preconditions.java:145)\n\tat com.dotcms.util.DotPreconditions.checkState(DotPreconditions.java:368)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.start(ExperimentsAPIImpl.java:550)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.start(ExperimentsResource.java:292)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.Invoker$2.run(Invoker.java:219)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Experiment without Goal should fail | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ba0f27c6-ab4f-4ce8-8f77-22a2537d7463 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 43 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"description": "Some other Variant"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:49 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028206286,"description":"experiment with goals and variants","goals":null,"id":"a81143e8-ac7a-4753-8cf0-b00160e53777","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028206373,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-a81143e8ac-variant-1","name":"Some other Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-a81143e8ac-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5d7053c3-da2d-440f-b403-419cdff98600 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| error-key | The Experiment needs to have the Goal set. |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:49 GMT |
| Connection | close |
{"message":"The Experiment needs to have the Goal set.","stacktrace":{"buffer":"java.lang.IllegalStateException: The Experiment needs to have the Goal set.\n\tat com.dotcms.repackage.com.google.common.base.Preconditions.checkState(Preconditions.java:145)\n\tat com.dotcms.util.DotPreconditions.checkState(DotPreconditions.java:368)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.start(ExperimentsAPIImpl.java:554)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.start(ExperimentsResource.java:292)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.Invoker$2.run(Invoker.java:219)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Experiment without Goal should fail | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c1d37d22-b941-464e-b624-82b906e77aa1 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:52 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028206286,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"a81143e8-ac7a-4753-8cf0-b00160e53777","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028209475,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-a81143e8ac-variant-1","name":"Some other Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-a81143e8ac-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c9898e1b-cf32-436c-8eb7-c7d09f912030 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:52 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028206286,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"a81143e8-ac7a-4753-8cf0-b00160e53777","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028212528,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[{"endDate":null,"id":"6f7af282-f46c-4ade-9b82-b188dccb79ac","startDate":1696028212526}]},"scheduling":{"endDate":1697237872524,"startDate":1696028272524},"status":"RUNNING","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-a81143e8ac-variant-1","name":"Some other Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-a81143e8ac-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c83a516a-f1c6-4b0d-87d4-a1cefa030461 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| error-key | bad-request-exception |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:52 GMT |
| Connection | close |
{"message":"Only DRAFT experiments can be started","stacktrace":{"buffer":"com.dotmarketing.business.DotStateException: Only DRAFT experiments can be started\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)\n\tat java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)\n\tat com.dotcms.util.ReflectionUtils.newInstance(ReflectionUtils.java:105)\n\tat com.dotcms.util.DotPreconditions.isTrue(DotPreconditions.java:1241)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.start(ExperimentsAPIImpl.java:546)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.start(ExperimentsResource.java:292)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.Invoker$2.run(Invoker.java:219)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 400 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f13b19b7-40ef-4de7-8069-34f91897d293 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:52 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028206286,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"a81143e8-ac7a-4753-8cf0-b00160e53777","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028212646,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[{"endDate":null,"id":"6f7af282-f46c-4ade-9b82-b188dccb79ac","startDate":1696028212526}]},"scheduling":{"endDate":1696028272643,"startDate":1696028272524},"status":"ENDED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-a81143e8ac-variant-1","name":"Some other Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-a81143e8ac-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Ended Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8d2865d9-2274-4c54-8dd7-a069f351d280 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:52 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028212676,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"f50d80c4-ba59-4b22-b8e5-402452177cdf","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028212690,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 92f23238-88d6-4c0b-83ed-b477bb07a7c0 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 789 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"targetingConditions": [
{
"conditionKey": "UsersBrowserConditionlet",
"values": {
"comparison": "is",
"browser": "Chrome"
}
},
{
"conditionKey": "UsersPlatformConditionlet",
"values": {
"comparison": "is",
"platform": "MOBILE"
}
},
{
"conditionKey": "VisitorsGeolocationConditionlet",
"values": {
"comparison": "withinDistance",
"latitude": "38.8977",
"longitude": "-77.0365",
"preferredDisplayUnits": "mi",
"radius": "16191.182801892148"
}
}
]
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:55 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028212676,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"f50d80c4-ba59-4b22-b8e5-402452177cdf","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028212720,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[{"conditionKey":"UsersBrowserConditionlet","id":"3bea4b49-3b0b-4750-81c9-b9223db3f4c2","operator":"AND","values":{"browser":"Chrome","comparison":"is"}},{"conditionKey":"UsersPlatformConditionlet","id":"47c6b1a0-a374-4d78-891f-8faa0abc129e","operator":"AND","values":{"comparison":"is","platform":"MOBILE"}},{"conditionKey":"VisitorsGeolocationConditionlet","id":"5b003e32-b195-4274-8586-384859ac5185","operator":"AND","values":{"comparison":"withinDistance","latitude":"38.8977","longitude":"-77.0365","preferredDisplayUnits":"mi","radius":"16191.182801892148"}}],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bd8b7045-5749-46c1-8624-ffc270550d8c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 291 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"targetingConditions": [
{
"id": "3bea4b49-3b0b-4750-81c9-b9223db3f4c2",
"conditionKey": "UsersBrowserConditionlet",
"values": {
"comparison": "is",
"browser": "Firefox"
}
}
]
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:56:58 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028212676,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"f50d80c4-ba59-4b22-b8e5-402452177cdf","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028215776,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[{"conditionKey":"UsersPlatformConditionlet","id":"47c6b1a0-a374-4d78-891f-8faa0abc129e","operator":"AND","values":{"comparison":"is","platform":"MOBILE"}},{"conditionKey":"VisitorsGeolocationConditionlet","id":"5b003e32-b195-4274-8586-384859ac5185","operator":"AND","values":{"comparison":"withinDistance","latitude":"38.8977","longitude":"-77.0365","preferredDisplayUnits":"mi","radius":"16191.182801892148"}},{"conditionKey":"UsersBrowserConditionlet","id":"3bea4b49-3b0b-4750-81c9-b9223db3f4c2","operator":"AND","values":{"browser":"Firefox","comparison":"is"}}],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 29e6ba3b-5bfd-40db-871d-f26d7e460dca |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:01 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028212676,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"f50d80c4-ba59-4b22-b8e5-402452177cdf","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028215776,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[{"conditionKey":"UsersPlatformConditionlet","id":"47c6b1a0-a374-4d78-891f-8faa0abc129e","operator":"AND","values":{"comparison":"is","platform":"MOBILE"}},{"conditionKey":"VisitorsGeolocationConditionlet","id":"5b003e32-b195-4274-8586-384859ac5185","operator":"AND","values":{"comparison":"withinDistance","latitude":"38.8977","longitude":"-77.0365","preferredDisplayUnits":"mi","radius":"16191.182801892148"}}],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2a31b6c8-fd01-404f-a50a-39db502bed17 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 14135 |
{"file":"resources/Experiments/page_experiment.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 58 |
| Date | Fri, 29 Sep 2023 22:57:09 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"page_experiment.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7c25b14a-d01d-406b-a269-36e6e3db8ebc |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:09 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028229344,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0e541634-7f63-47dc-b2bc-65419afe779d","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028229376,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ff8af4e4-feb8-404b-af84-db1d5e9c3b10 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:12 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028229344,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0e541634-7f63-47dc-b2bc-65419afe779d","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028229418,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-0e5416347f-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-0e5416347f-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | affde091-88f1-4af3-8b84-bc1ee32e4b37 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:15 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028229344,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0e541634-7f63-47dc-b2bc-65419afe779d","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028232469,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-0e5416347f-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-0e5416347f-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 31835224-d0d4-4e05-9893-ee3adaed55af |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:15 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028229344,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0e541634-7f63-47dc-b2bc-65419afe779d","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028235523,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"0f6d7ac1-e380-4653-8b06-bd69c0528d3b","startDate":1696028235520}]},"scheduling":{"endDate":1697237895519,"startDate":1696028295519},"status":"RUNNING","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-0e5416347f-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-0e5416347f-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | fe018dc4-32e6-4cee-ae47-20d4b4937d79 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 52 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"description": "Updated variant description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:18 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028229344,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0e541634-7f63-47dc-b2bc-65419afe779d","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028238593,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"0f6d7ac1-e380-4653-8b06-bd69c0528d3b","startDate":1696028235520}]},"scheduling":{"endDate":1696028298590,"startDate":1696028295519},"status":"ENDED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-0e5416347f-variant-1","name":"I wanna be promoted!","promoted":true,"url":"/my-page?variantName=dotexperiment-0e5416347f-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ca1e6f42-ffde-434d-b9e6-d3e1562e31cb |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:18 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028229344,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0e541634-7f63-47dc-b2bc-65419afe779d","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028238593,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"0f6d7ac1-e380-4653-8b06-bd69c0528d3b","startDate":1696028235520}]},"scheduling":{"endDate":1696028298590,"startDate":1696028295519},"status":"ENDED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-0e5416347f-variant-1","name":"I wanna be promoted!","promoted":true,"url":"/my-page?variantName=dotexperiment-0e5416347f-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment returns expected data | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e3183c58-ef48-4195-8f32-e6915aca86cc |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 14135 |
{"file":"resources/Experiments/page_experiment.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 58 |
| Date | Fri, 29 Sep 2023 22:57:26 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"page_experiment.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e0794129-751e-4618-8b6c-52acd3bde4ac |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:26 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028246197,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"93904ae1-1ace-418e-9ce7-b6b355483a2f","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028246215,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3fa63730-65a4-4c43-a890-ef192964de4d |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:29 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028246197,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"93904ae1-1ace-418e-9ce7-b6b355483a2f","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028246258,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-93904ae11a-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-93904ae11a-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 17f94712-78e7-4a98-97a8-bcd251604886 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:32 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028246197,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"93904ae1-1ace-418e-9ce7-b6b355483a2f","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028249292,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-93904ae11a-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-93904ae11a-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f3439ddb-6c74-4b27-9e9b-6cddd5bf6120 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{"scheduling": {
"startDate": "2053-01-01T20:19:12Z",
"endDate": "2053-01-31T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:32 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028246197,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"93904ae1-1ace-418e-9ce7-b6b355483a2f","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028252350,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2621967552000,"startDate":2619375552000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-93904ae11a-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-93904ae11a-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bd5679c1-d319-4081-9056-7061f3280eb6 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:32 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028246197,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"93904ae1-1ace-418e-9ce7-b6b355483a2f","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028252403,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2621967552000,"startDate":2619375552000},"status":"SCHEDULED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-93904ae11a-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-93904ae11a-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f1768bff-6aab-4170-8284-95c1788f7942 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:32 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028252432,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"d7669cf9-0971-4d38-a62d-0eebf807ad91","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028252444,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0cfc834e-dc20-499c-abe2-0d8badb7d949 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:35 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028252432,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"d7669cf9-0971-4d38-a62d-0eebf807ad91","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028252486,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-d7669cf909-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-d7669cf909-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a0af6ff4-4ea5-4235-bcb7-ee2f943c8892 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:38 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028252432,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"d7669cf9-0971-4d38-a62d-0eebf807ad91","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028255527,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-d7669cf909-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-d7669cf909-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 951f2b86-5fe1-4464-82ad-a4921c09faf8 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{"scheduling": {
"startDate": "2053-02-01T20:19:12Z",
"endDate": "2053-02-28T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:38 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028252432,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"d7669cf9-0971-4d38-a62d-0eebf807ad91","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028258588,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2624386752000,"startDate":2622053952000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-d7669cf909-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-d7669cf909-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 18cae0c9-4e64-41fe-abd6-d4d11496936b |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:38 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028252432,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"d7669cf9-0971-4d38-a62d-0eebf807ad91","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028258639,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2624386752000,"startDate":2622053952000},"status":"SCHEDULED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-d7669cf909-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-d7669cf909-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 80750f5a-f1e4-448a-94ae-1b3b797f1b59 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:38 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028258669,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"ec5c9316-9ced-4332-8f04-9f7dbbe76bc4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028258681,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b08ac752-1451-45e2-a8e7-4d7b69bd8759 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:41 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028258669,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"ec5c9316-9ced-4332-8f04-9f7dbbe76bc4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028258724,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-ec5c93169c-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-ec5c93169c-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 697dd626-4d2d-48ca-9af4-93a336d5805f |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:44 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028258669,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"ec5c9316-9ced-4332-8f04-9f7dbbe76bc4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028261775,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-ec5c93169c-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-ec5c93169c-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4ff50d21-5d35-4e82-83ca-1f647c0237c6 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{"scheduling": {
"startDate": "2053-04-01T20:19:12Z",
"endDate": "2053-04-30T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:44 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028258669,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"ec5c9316-9ced-4332-8f04-9f7dbbe76bc4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028264824,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2629657152000,"startDate":2627151552000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-ec5c93169c-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-ec5c93169c-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 133bde36-9ee6-435a-b199-fe88df8419b7 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:44 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028258669,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"ec5c9316-9ced-4332-8f04-9f7dbbe76bc4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028264870,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2629657152000,"startDate":2627151552000},"status":"SCHEDULED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-ec5c93169c-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-ec5c93169c-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | cfd87aa2-fa15-4b6a-bbb2-9f684fb8e108 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:44 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028264899,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"80fccc5e-8914-4bea-8468-029337d12d96","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028264912,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5b419053-d755-442c-b8d7-8bd0496665d7 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:47 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028264899,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"80fccc5e-8914-4bea-8468-029337d12d96","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028264947,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-80fccc5e89-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-80fccc5e89-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 364244d0-b2a4-415f-8d32-1d9f5bf62cb3 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:50 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028264899,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"80fccc5e-8914-4bea-8468-029337d12d96","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028267980,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-80fccc5e89-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-80fccc5e89-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6c46ded2-5e10-4cec-9820-b5a5b8e21237 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{"scheduling": {
"startDate": "2053-03-01T20:19:12Z",
"endDate": "2053-03-31T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:50 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028264899,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"80fccc5e-8914-4bea-8468-029337d12d96","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028271020,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2627065152000,"startDate":2624473152000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-80fccc5e89-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-80fccc5e89-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 833ecbf8-2d38-47e1-ad34-7b35cb4a68e1 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:50 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028264899,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"80fccc5e-8914-4bea-8468-029337d12d96","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028271060,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2627065152000,"startDate":2624473152000},"status":"SCHEDULED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-80fccc5e89-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-80fccc5e89-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5582ea25-edee-4a0d-a284-76f8c40a12b0 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:50 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028271093,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"e4a11e2e-9f91-4bae-aa23-56f2a68d9554","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028271104,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 098eeb2a-ac2e-4f3b-8eb2-7e1f0e234d65 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:54 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028271093,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"e4a11e2e-9f91-4bae-aa23-56f2a68d9554","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028271145,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-e4a11e2e9f-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-e4a11e2e9f-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 43e8c6c7-c79e-4667-9941-e0f9ed48aa0f |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:57 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028271093,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"e4a11e2e-9f91-4bae-aa23-56f2a68d9554","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028274188,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-e4a11e2e9f-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-e4a11e2e9f-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bf2dd1b4-7cfc-408d-9e41-4ca2829e03be |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{"scheduling": {
"startDate": "2053-03-12T20:19:12Z",
"endDate": "2053-03-31T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:57 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028271093,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"e4a11e2e-9f91-4bae-aa23-56f2a68d9554","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028277246,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2627065152000,"startDate":2625423552000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-e4a11e2e9f-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-e4a11e2e9f-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c4be5e4a-2c09-4d71-b8ea-a466916fe8bb |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| error-key | bad-request-exception |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:57:57 GMT |
| Connection | close |
{"message":"Scheduling conflict: The same page can't be included in different experiments with overlapping schedules. Overlapping with Experiment: 20220901","stacktrace":{"buffer":"com.dotmarketing.business.DotStateException: Scheduling conflict: The same page can't be included in different experiments with overlapping schedules. Overlapping with Experiment: 20220901\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)\n\tat java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)\n\tat com.dotcms.util.ReflectionUtils.newInstance(ReflectionUtils.java:105)\n\tat com.dotcms.util.DotPreconditions.isTrue(DotPreconditions.java:1241)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.validateNoConflictsWithScheduledExperiments(ExperimentsAPIImpl.java:728)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.start(ExperimentsAPIImpl.java:593)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.start(ExperimentsResource.java:292)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishRead(UnixAsynchronousSocketChannelImpl.java:439)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:191)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:213)\n\tat java.base/sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Experiment should conflict with existing | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 34ff9a76-fb08-4d59-848a-907dce0e41b7 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 14135 |
{"file":"resources/Experiments/page_experiment.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 58 |
| Date | Fri, 29 Sep 2023 22:58:05 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"page_experiment.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b5c68eb4-4e52-494a-9c0e-3b767ae4c656 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:58:05 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028285080,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"27bb5817-fe7c-40dd-86e9-893761654114","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028285108,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 34c7eac0-1953-400c-bbd1-876ea98821d7 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:58:08 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028285080,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"27bb5817-fe7c-40dd-86e9-893761654114","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028285147,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-27bb5817fe-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-27bb5817fe-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b2dc9c8d-e534-473a-b0b3-3d584fca3f5a |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:58:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028285080,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"27bb5817-fe7c-40dd-86e9-893761654114","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028288191,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-27bb5817fe-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-27bb5817fe-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 92e60b8d-d5c4-4840-b425-9182d140c12b |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{"scheduling": {
"startDate": "2050-01-01T20:19:12Z",
"endDate": "2050-01-31T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:58:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028285080,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"27bb5817-fe7c-40dd-86e9-893761654114","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028291247,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2527273152000,"startDate":2524681152000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-27bb5817fe-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-27bb5817fe-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 65c95cc8-92da-4725-82d8-408d46e8b2e8 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:58:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028285080,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"27bb5817-fe7c-40dd-86e9-893761654114","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028291293,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2527273152000,"startDate":2524681152000},"status":"SCHEDULED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-27bb5817fe-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-27bb5817fe-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 54ed397f-9a64-43f2-84ec-d3ab58ab9c85 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:58:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028285080,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"27bb5817-fe7c-40dd-86e9-893761654114","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028291328,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":null,"startDate":null},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-27bb5817fe-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-27bb5817fe-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Ended Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ab271cfe-0aff-4450-aee0-6ebf05fdfb93 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 636 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "Experiment to Start",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:58:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028291356,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"77859252-9bc7-455d-9a63-e21e4a0aa134","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028291366,"name":"Experiment to Start","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f9af2dd3-51ab-42ed-8144-f69bd1a094d4 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:58:14 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028291356,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"77859252-9bc7-455d-9a63-e21e4a0aa134","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028291405,"name":"Experiment to Start","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-778592529b-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-778592529b-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3caa5629-7486-4c35-a5fd-10dad460d880 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:58:17 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028291356,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"77859252-9bc7-455d-9a63-e21e4a0aa134","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028294450,"name":"Experiment to Start","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-778592529b-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-778592529b-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5f3cd628-cbc7-498f-9d8f-4b04316a1375 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:58:17 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028291356,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"77859252-9bc7-455d-9a63-e21e4a0aa134","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028297510,"name":"Experiment to Start","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"4dc144e3-6ba9-41c5-8aa1-64632e495a77","startDate":1696028297507}]},"scheduling":{"endDate":1697237957500,"startDate":1696028357500},"status":"RUNNING","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-778592529b-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-778592529b-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7c169198-a461-462a-bcf9-1302380fc230 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=DBAB0D72476747A6DC6626068D95B9D4; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI1MmMyZGI1Ny05NzNhLTQ1OTUtYTMyMy1kMjg5ZjcwM2YyOWUiLCJ4bW9kIjoxNjk2MDI3OTQ3NjE1LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTYwMjc5NTAsImlzcyI6IjNiYmYyMjI2MTUiLCJleHAiOjE2OTYxMTQzNTB9.-HUfuT2EtPI45VTRjobmdFEY2lYak4iGAtxSVQIEbNo |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 0d0beae11780|d689d90b87 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Fri, 29 Sep 2023 22:58:17 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1696028291356,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"77859252-9bc7-455d-9a63-e21e4a0aa134","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1696028297552,"name":"Experiment to Start","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"4dc144e3-6ba9-41c5-8aa1-64632e495a77","startDate":1696028297507}]},"scheduling":{"endDate":null,"startDate":null},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-778592529b-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-778592529b-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Ended Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|